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

References

gen/lib/Target/AArch64/AArch64GenCallingConv.inc
   51     LocVT = MVT::v2i32;
   62     if (LocVT == MVT::v2i32 ||
  310       LocVT == MVT::v2i32 ||
  366       LocVT == MVT::v2i32 ||
  402     LocVT = MVT::v2i32;
  554       LocVT == MVT::v2i32 ||
  627       LocVT == MVT::v2i32 ||
  657     LocVT = MVT::v2i32;
  709       LocVT == MVT::v2i32 ||
  746     LocVT = MVT::v2i32;
  791       LocVT == MVT::v2i32 ||
  828       LocVT == MVT::v2i32 ||
  997     LocVT = MVT::v2i32;
 1022     if (LocVT == MVT::v2i32 ||
 1123       LocVT == MVT::v2i32 ||
gen/lib/Target/AArch64/AArch64GenDAGISel.inc
 2409 /*  4617*/          OPC_CheckChild0Type, MVT::v2i32,
 3020                         MVT::v2i32, 0/*#Ops*/,  // Results = #12
 3029                         MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 3031                         MVT::v2i32, 0/*#Ops*/,  // Results = #19
 3040                         MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 3170                         MVT::v2i32, 0/*#Ops*/,  // Results = #12
 3179                         MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 3181                         MVT::v2i32, 0/*#Ops*/,  // Results = #19
 3190                         MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 3324                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 3333                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 3335                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 3344                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 3377                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 3386                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 3388                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 3397                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 3463                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 3472                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 3474                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 3483                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 3516                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 3525                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 3527                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 3536                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 3637                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 3646                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 3648                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 3657                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 3690                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 3699                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 3701                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 3710                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 3776                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 3785                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 3787                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 3796                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 3829                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 3838                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 3840                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 3849                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 3950                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 3959                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 3961                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 3970                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 4003                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 4012                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 4014                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 4023                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 4089                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 4098                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 4100                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 4109                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 4142                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 4151                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 4153                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 4162                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 4263                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 4272                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 4274                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 4283                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 4316                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 4325                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 4327                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 4336                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 4402                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 4411                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 4413                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 4422                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 4455                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 4464                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 4466                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 4475                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 4576                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 4585                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 4587                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 4596                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 4636                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 4645                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 4647                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 4656                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 4725                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 4734                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 4736                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 4745                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 4785                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 4794                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 4796                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 4805                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 4906                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 4915                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 4917                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 4926                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 4966                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 4975                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 4977                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 4986                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 5055                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 5064                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 5066                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 5075                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 5115                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 5124                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 5126                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 5135                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 5240                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 5249                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 5251                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 5260                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 5300                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 5309                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 5311                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 5320                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 5396                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 5405                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 5407                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 5416                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 5456                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 5465                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 5467                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 5476                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 5580                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 5589                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 5591                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 5600                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 5640                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 5649                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 5651                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 5660                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 5736                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 5745                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 5747                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 5756                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 5796                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 5805                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 5807                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 5816                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 5921                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 5930                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 5932                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 5941                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 5981                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 5990                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 5992                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 6001                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 6070                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 6079                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 6081                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 6090                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 6130                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 6139                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 6141                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 6150                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 6251                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 6260                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 6262                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 6271                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 6311                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 6320                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 6322                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 6331                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 6400                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 6409                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 6411                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 6420                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 6460                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 6469                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 6471                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 6480                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 6585                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 6594                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 6596                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 6605                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 6645                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 6654                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 6656                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 6665                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 6741                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 6750                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 6752                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 6761                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 6801                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 6810                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 6812                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 6821                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 6925                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 6934                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 6936                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 6945                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 6985                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 6994                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 6996                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 7005                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 7081                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 7090                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 7092                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 7101                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 7141                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 7150                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 7152                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 7161                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 7266                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 7275                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 7277                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 7286                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 7319                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 7328                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 7330                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 7339                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 7405                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 7414                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 7416                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 7425                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 7458                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 7467                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 7469                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 7478                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 7579                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 7588                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 7590                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 7599                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 7632                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 7641                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 7643                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 7652                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 7718                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 7727                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 7729                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 7738                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 7771                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 7780                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 7782                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 7791                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 7892                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 7901                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 7903                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 7912                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 7945                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 7954                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 7956                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 7965                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 8031                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 8040                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 8042                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 8051                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 8084                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 8093                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 8095                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 8104                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 8205                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 8214                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 8216                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 8225                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 8258                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 8267                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 8269                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 8278                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 8344                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 8353                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 8355                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 8364                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 8397                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 8406                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 8408                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 8417                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 8518                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 8527                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 8529                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 8538                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 8578                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 8587                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 8589                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 8598                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 8667                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 8676                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 8678                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 8687                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 8727                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 8736                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 8738                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 8747                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 8848                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 8857                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 8859                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 8868                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 8908                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 8917                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 8919                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 8928                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 8997                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 9006                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 9008                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 9017                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 9057                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 9066                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 9068                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 9077                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 9182                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 9191                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 9193                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 9202                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 9242                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 9251                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 9253                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 9262                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 9338                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 9347                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 9349                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 9358                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 9398                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 9407                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 9409                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 9418                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 9522                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 9531                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 9533                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 9542                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 9582                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 9591                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 9593                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 9602                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 9678                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 9687                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 9689                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 9698                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 9738                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
 9747                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 9749                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
 9758                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 9863                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 9872                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 9874                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 9883                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
 9923                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
 9932                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
 9934                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
 9943                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
10012                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
10021                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
10023                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
10032                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
10072                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
10081                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
10083                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
10092                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
10193                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
10202                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
10204                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
10213                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
10253                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
10262                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
10264                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
10273                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
10342                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
10351                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
10353                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
10362                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
10402                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
10411                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
10413                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
10422                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
10527                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
10536                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
10538                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
10547                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
10587                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
10596                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
10598                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
10607                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
10683                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
10692                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
10694                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
10703                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
10743                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
10752                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
10754                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
10763                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
10867                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
10876                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
10878                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
10887                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
10927                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
10936                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
10938                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
10947                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
11023                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
11032                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
11034                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
11043                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
11083                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
11092                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
11094                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
11103                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
11216                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
11225                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
11227                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
11236                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
11277                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
11286                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
11288                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
11297                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
11373                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
11382                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
11384                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
11393                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
11434                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
11443                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
11445                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
11454                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
11560                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
11569                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
11571                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
11580                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
11621                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
11630                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
11632                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
11641                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
11717                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
11726                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
11728                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
11737                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
11778                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
11787                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
11789                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
11798                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
11904                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
11913                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
11915                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
11924                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
11965                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
11974                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
11976                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
11985                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
12061                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
12070                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
12072                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
12081                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
12122                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
12131                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
12133                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
12142                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
12248                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
12257                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
12259                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
12268                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
12309                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
12318                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
12320                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
12329                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
12405                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
12414                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
12416                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
12425                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
12466                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
12475                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
12477                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
12486                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
12593                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
12602                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
12604                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
12613                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
12647                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
12656                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
12658                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
12667                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
12733                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
12742                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
12744                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
12753                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
12787                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
12796                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
12798                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
12807                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
12910                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
12919                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
12921                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
12930                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
12964                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
12973                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
12975                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
12984                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
13050                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
13059                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
13061                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
13070                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
13104                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
13113                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
13115                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
13124                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
13227                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
13236                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
13238                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
13247                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
13288                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
13297                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
13299                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
13308                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
13377                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
13386                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
13388                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
13397                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
13438                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
13447                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
13449                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
13458                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
13561                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
13570                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
13572                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
13581                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
13622                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
13631                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
13633                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
13642                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
13711                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
13720                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
13722                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
13731                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
13772                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
13781                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
13783                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
13792                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
13894                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
13903                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
13905                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
13914                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
13979                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
13988                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
13990                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
13999                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
14033                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
14042                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
14044                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
14053                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
14156                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
14165                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
14167                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
14176                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
14210                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
14219                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
14221                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
14230                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
14296                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
14305                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
14307                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
14316                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
14350                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
14359                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
14361                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
14370                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
14473                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
14482                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
14484                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
14493                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
14534                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
14543                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
14545                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
14554                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
14623                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
14632                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
14634                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
14643                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
14684                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
14693                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
14695                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
14704                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
14807                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
14816                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
14818                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
14827                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
14868                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
14877                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
14879                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
14888                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
14957                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
14966                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
14968                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
14977                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
15018                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
15027                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
15029                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
15038                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
15145                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
15154                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
15156                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
15165                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
15206                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
15215                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
15217                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
15226                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
15302                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
15311                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
15313                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
15322                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
15363                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
15372                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
15374                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
15383                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
15489                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
15498                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
15500                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
15509                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
15550                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
15559                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
15561                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
15570                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
15646                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
15655                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
15657                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
15666                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
15707                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
15716                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
15718                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
15727                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
15833                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
15842                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
15844                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
15853                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
15894                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
15903                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
15905                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
15914                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
15990                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
15999                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
16001                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
16010                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
16051                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
16060                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
16062                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
16071                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
16177                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
16186                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
16188                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
16197                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
16238                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
16247                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
16249                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
16258                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
16334                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
16343                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
16345                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
16354                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
16395                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
16404                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
16406                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
16415                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
16522                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
16531                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
16533                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
16542                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
16576                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
16585                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
16587                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
16596                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
16662                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
16671                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
16673                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
16682                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
16716                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
16725                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
16727                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
16736                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
16839                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
16848                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
16850                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
16859                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
16893                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
16902                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
16904                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
16913                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
16979                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
16988                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
16990                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
16999                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
17033                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
17042                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
17044                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
17053                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
17156                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
17165                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
17167                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
17176                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
17217                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
17226                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
17228                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
17237                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
17306                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
17315                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
17317                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
17326                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
17367                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
17376                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
17378                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
17387                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
17490                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
17499                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
17501                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
17510                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
17551                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
17560                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
17562                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
17571                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
17640                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
17649                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
17651                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
17660                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
17701                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
17710                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
17712                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
17721                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
17824                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
17833                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
17835                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
17844                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
17878                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
17887                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
17889                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
17898                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
17964                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
17973                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
17975                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
17984                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
18018                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
18027                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
18029                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
18038                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
18141                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
18150                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
18152                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
18161                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
18195                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
18204                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
18206                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
18215                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
18281                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
18290                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
18292                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
18301                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
18335                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
18344                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
18346                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
18355                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
18458                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
18467                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
18469                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
18478                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
18519                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
18528                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
18530                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
18539                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
18608                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
18617                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
18619                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
18628                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
18669                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
18678                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
18680                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
18689                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
18792                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
18801                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
18803                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
18812                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
18853                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
18862                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
18864                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
18873                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
18942                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
18951                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
18953                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
18962                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
19003                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
19012                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
19014                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
19023                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
19162                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
19171                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
19173                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
19182                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
19215                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
19224                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
19226                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
19235                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
19301                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
19310                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
19312                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
19321                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
19354                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
19363                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
19365                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
19374                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
19475                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
19484                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
19486                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
19495                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
19528                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
19537                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
19539                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
19548                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
19614                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
19623                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
19625                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
19634                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
19667                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
19676                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
19678                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
19687                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
19788                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
19797                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
19799                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
19808                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
19841                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
19850                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
19852                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
19861                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
19927                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
19936                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
19938                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
19947                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
19980                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
19989                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
19991                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
20000                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
20101                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
20110                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
20112                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
20121                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
20154                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
20163                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
20165                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
20174                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
20240                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
20249                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
20251                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
20260                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
20293                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
20302                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
20304                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
20313                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
20414                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
20423                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
20425                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
20434                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
20474                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
20483                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
20485                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
20494                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
20563                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
20572                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
20574                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
20583                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
20623                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
20632                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
20634                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
20643                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
20744                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
20753                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
20755                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
20764                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
20804                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
20813                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
20815                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
20824                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
20893                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
20902                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
20904                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
20913                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
20953                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
20962                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
20964                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
20973                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
21078                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
21087                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
21089                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
21098                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
21138                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
21147                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
21149                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
21158                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
21234                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
21243                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
21245                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
21254                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
21294                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
21303                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
21305                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
21314                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
21418                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
21427                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
21429                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
21438                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
21478                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
21487                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
21489                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
21498                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
21574                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
21583                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
21585                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
21594                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
21634                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
21643                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
21645                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
21654                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
21759                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
21768                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
21770                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
21779                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
21819                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
21828                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
21830                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
21839                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
21908                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
21917                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
21919                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
21928                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
21968                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
21977                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
21979                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
21988                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
22089                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
22098                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
22100                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
22109                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
22149                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
22158                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
22160                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
22169                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
22238                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
22247                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
22249                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
22258                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
22298                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
22307                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
22309                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
22318                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
22423                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
22432                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
22434                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
22443                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
22483                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
22492                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
22494                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
22503                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
22579                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
22588                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
22590                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
22599                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
22639                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
22648                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
22650                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
22659                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
22763                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
22772                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
22774                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
22783                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
22823                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
22832                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
22834                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
22843                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
22919                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
22928                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
22930                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
22939                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
22979                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
22988                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
22990                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
22999                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
23104                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
23113                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
23115                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
23124                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
23157                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
23166                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
23168                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
23177                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
23243                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
23252                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
23254                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
23263                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
23296                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
23305                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
23307                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
23316                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
23417                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
23426                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
23428                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
23437                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
23470                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
23479                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
23481                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
23490                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
23556                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
23565                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
23567                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
23576                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
23609                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
23618                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
23620                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
23629                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
23730                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
23739                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
23741                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
23750                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
23783                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
23792                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
23794                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
23803                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
23869                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
23878                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
23880                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
23889                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
23922                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
23931                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
23933                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
23942                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
24043                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
24052                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
24054                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
24063                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
24096                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
24105                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
24107                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
24116                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
24182                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
24191                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
24193                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
24202                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
24235                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
24244                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
24246                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
24255                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
24356                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
24365                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
24367                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
24376                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
24416                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
24425                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
24427                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
24436                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
24505                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
24514                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
24516                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
24525                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
24565                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
24574                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
24576                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
24585                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
24686                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
24695                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
24697                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
24706                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
24746                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
24755                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
24757                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
24766                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
24835                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
24844                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
24846                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
24855                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
24895                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
24904                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
24906                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
24915                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
25020                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
25029                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
25031                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
25040                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
25080                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
25089                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
25091                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
25100                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
25176                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
25185                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
25187                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
25196                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
25236                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
25245                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
25247                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
25256                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
25360                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
25369                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
25371                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
25380                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
25420                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
25429                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
25431                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
25440                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
25516                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
25525                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
25527                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
25536                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
25576                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
25585                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
25587                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
25596                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
25701                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
25710                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
25712                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
25721                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
25761                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
25770                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
25772                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
25781                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
25850                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
25859                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
25861                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
25870                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
25910                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
25919                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
25921                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
25930                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
26031                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
26040                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
26042                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
26051                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
26091                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
26100                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
26102                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
26111                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
26180                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
26189                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
26191                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
26200                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
26240                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
26249                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
26251                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
26260                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
26365                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
26374                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
26376                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
26385                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
26425                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
26434                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
26436                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
26445                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
26521                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
26530                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
26532                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
26541                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
26581                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
26590                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
26592                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
26601                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
26705                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
26714                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
26716                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
26725                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
26765                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
26774                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
26776                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
26785                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
26861                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
26870                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
26872                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
26881                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
26921                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
26930                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
26932                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
26941                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
27054                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
27063                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
27065                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
27074                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
27115                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
27124                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
27126                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
27135                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
27211                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
27220                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
27222                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
27231                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
27272                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
27281                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
27283                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
27292                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
27398                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
27407                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
27409                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
27418                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
27459                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
27468                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
27470                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
27479                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
27555                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
27564                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
27566                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
27575                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
27616                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
27625                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
27627                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
27636                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
27742                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
27751                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
27753                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
27762                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
27803                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
27812                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
27814                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
27823                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
27899                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
27908                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
27910                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
27919                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
27960                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
27969                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
27971                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
27980                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
28086                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
28095                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
28097                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
28106                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
28147                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
28156                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
28158                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
28167                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
28243                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
28252                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
28254                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
28263                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
28304                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
28313                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
28315                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
28324                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
28431                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
28440                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
28442                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
28451                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
28485                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
28494                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
28496                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
28505                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
28571                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
28580                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
28582                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
28591                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
28625                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
28634                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
28636                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
28645                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
28748                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
28757                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
28759                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
28768                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
28802                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
28811                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
28813                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
28822                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
28888                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
28897                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
28899                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
28908                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
28942                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
28951                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
28953                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
28962                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
29065                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
29074                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
29076                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
29085                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
29126                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
29135                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
29137                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
29146                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
29215                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
29224                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
29226                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
29235                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
29276                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
29285                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
29287                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
29296                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
29399                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
29408                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
29410                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
29419                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
29460                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
29469                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
29471                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
29480                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
29549                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
29558                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
29560                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
29569                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
29610                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
29619                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
29621                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
29630                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
29732                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
29741                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
29743                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
29752                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
29817                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
29826                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
29828                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
29837                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
29871                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
29880                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
29882                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
29891                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
29994                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
30003                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
30005                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
30014                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
30048                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
30057                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
30059                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
30068                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
30134                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
30143                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
30145                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
30154                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
30188                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
30197                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
30199                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
30208                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
30311                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
30320                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
30322                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
30331                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
30372                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
30381                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
30383                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
30392                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
30461                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
30470                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
30472                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
30481                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
30522                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
30531                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
30533                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
30542                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
30645                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
30654                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
30656                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
30665                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
30706                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
30715                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
30717                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
30726                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
30795                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
30804                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
30806                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
30815                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
30856                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
30865                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
30867                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
30876                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
30983                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
30992                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
30994                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
31003                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
31044                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
31053                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
31055                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
31064                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
31140                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
31149                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
31151                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
31160                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
31201                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
31210                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
31212                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
31221                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
31327                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
31336                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
31338                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
31347                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
31388                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
31397                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
31399                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
31408                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
31484                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
31493                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
31495                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
31504                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
31545                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
31554                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
31556                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
31565                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
31671                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
31680                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
31682                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
31691                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
31732                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
31741                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
31743                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
31752                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
31828                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
31837                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
31839                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
31848                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
31889                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
31898                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
31900                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
31909                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
32015                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
32024                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
32026                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
32035                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
32076                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
32085                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
32087                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
32096                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
32172                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
32181                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
32183                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
32192                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
32233                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
32242                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
32244                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
32253                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
32360                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
32369                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
32371                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
32380                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
32414                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
32423                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
32425                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
32434                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
32500                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
32509                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
32511                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
32520                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
32554                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
32563                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
32565                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
32574                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
32677                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
32686                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
32688                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
32697                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
32731                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
32740                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
32742                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
32751                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
32817                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
32826                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
32828                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
32837                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
32871                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
32880                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
32882                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
32891                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
32994                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
33003                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
33005                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
33014                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
33055                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
33064                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
33066                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
33075                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
33144                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
33153                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
33155                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
33164                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
33205                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
33214                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
33216                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
33225                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
33328                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
33337                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
33339                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
33348                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
33389                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
33398                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
33400                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
33409                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
33478                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
33487                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
33489                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
33498                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
33539                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
33548                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
33550                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
33559                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
33662                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
33671                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
33673                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
33682                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
33716                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
33725                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
33727                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
33736                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
33802                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
33811                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
33813                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
33822                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
33856                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
33865                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
33867                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
33876                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
33979                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
33988                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
33990                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
33999                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
34033                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
34042                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
34044                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
34053                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
34119                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
34128                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
34130                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
34139                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
34173                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
34182                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
34184                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
34193                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
34296                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
34305                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
34307                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
34316                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
34357                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
34366                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
34368                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
34377                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
34446                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
34455                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
34457                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
34466                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
34507                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
34516                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
34518                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
34527                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
34630                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
34639                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
34641                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
34650                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
34691                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
34700                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
34702                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
34711                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
34780                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
34789                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
34791                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
34800                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
34841                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
34850                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
34852                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
34861                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
35015                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
35024                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
35026                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
35035                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
35074                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
35083                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
35085                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
35094                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
35162                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
35171                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
35173                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
35182                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
35221                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
35230                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
35232                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
35241                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
35342                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
35351                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
35353                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
35362                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
35401                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
35410                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
35412                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
35421                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
35489                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
35498                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
35500                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
35509                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
35548                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
35558                                       MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
35560                                       MVT::v2i32, 0/*#Ops*/,  // Results = #19
35569                                       MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
35585                                       MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
35587                                       MVT::v2i32, 0/*#Ops*/,  // Results = #19
35596                                       MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
35636                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
35645                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
35647                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
35656                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
35724                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
35733                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
35735                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
35744                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
35783                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
35792                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
35794                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
35803                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
35904                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
35913                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
35915                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
35924                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
35963                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
35972                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
35974                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
35983                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
36051                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
36060                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
36062                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
36071                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
36110                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
36119                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
36121                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
36130                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
36235                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
36244                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
36246                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
36255                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
36294                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
36303                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
36305                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
36314                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
36389                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
36398                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
36400                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
36409                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
36448                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
36457                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
36459                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
36468                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
36572                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
36581                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
36583                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
36592                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
36631                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
36640                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
36642                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
36651                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
36726                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
36735                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
36737                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
36746                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
36785                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
36795                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
36797                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
36806                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
36822                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
36824                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
36833                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
36873                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
36882                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
36884                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
36893                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
36968                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
36977                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
36979                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
36988                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
37027                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
37036                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
37038                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
37047                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
37151                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
37160                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
37162                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
37171                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
37210                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
37219                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
37221                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
37230                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
37305                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
37314                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
37316                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
37325                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
37364                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
37373                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
37375                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
37384                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
37519                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
37528                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
37530                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
37539                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
37578                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
37587                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
37589                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
37598                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
37666                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
37675                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
37677                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
37686                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
37725                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
37734                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
37736                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
37745                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
37846                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
37855                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
37857                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
37866                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
37905                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
37914                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
37916                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
37925                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
37993                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
38002                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
38004                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
38013                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
38052                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
38062                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
38064                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
38073                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
38089                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
38091                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
38100                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
38140                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
38149                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
38151                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
38160                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
38228                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
38237                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
38239                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
38248                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
38287                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
38296                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
38298                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
38307                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
38408                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
38417                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
38419                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
38428                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
38467                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
38476                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
38478                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
38487                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
38555                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
38564                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
38566                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
38575                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
38614                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
38623                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
38625                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
38634                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
38776                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
38785                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
38787                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
38796                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
38835                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
38844                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
38846                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
38855                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
38930                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
38939                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
38941                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
38950                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
38989                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
38998                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
39000                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
39009                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
39120                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
39129                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
39131                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
39140                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
39179                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
39188                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
39190                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
39199                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
39274                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
39283                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
39285                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
39294                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
39333                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
39343                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
39345                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
39354                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
39370                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
39372                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
39381                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
39421                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
39430                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
39432                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
39441                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
39516                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
39525                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
39527                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
39536                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
39575                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
39584                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
39586                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
39595                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
39706                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
39715                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
39717                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
39726                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
39765                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
39774                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
39776                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
39785                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
39860                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
39869                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
39871                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
39880                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
39919                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
39928                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
39930                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
39939                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
40078                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
40087                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
40089                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
40098                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
40137                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
40146                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
40148                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
40157                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
40232                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
40241                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
40243                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
40252                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
40291                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
40300                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
40302                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
40311                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
40415                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
40424                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
40426                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
40435                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
40474                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
40483                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
40485                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
40494                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
40569                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
40578                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
40580                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
40589                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
40628                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
40638                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
40640                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
40649                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
40665                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
40667                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
40676                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
40716                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
40725                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
40727                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
40736                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
40811                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
40820                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
40822                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
40831                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
40870                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
40879                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
40881                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
40890                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
40994                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
41003                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
41005                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
41014                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
41053                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
41062                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
41064                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
41073                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
41148                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
41157                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
41159                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
41168                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
41207                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
41216                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
41218                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
41227                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
41368                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
41377                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
41379                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
41388                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
41427                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
41436                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
41438                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
41447                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
41522                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
41531                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
41533                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
41542                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
41581                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
41590                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
41592                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
41601                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
41712                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
41721                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
41723                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
41732                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
41771                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
41780                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
41782                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
41791                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
41866                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
41875                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
41877                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
41886                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
41925                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
41935                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
41937                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
41946                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
41962                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
41964                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
41973                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
42013                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
42022                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
42024                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
42033                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
42108                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
42117                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
42119                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
42128                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
42167                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
42176                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
42178                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
42187                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
42298                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
42307                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
42309                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
42318                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
42357                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
42366                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
42368                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
42377                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
42452                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
42461                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
42463                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
42472                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
42511                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
42520                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
42522                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
42531                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
42672                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
42681                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
42683                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
42692                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
42731                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
42740                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
42742                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
42751                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
42819                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
42828                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
42830                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
42839                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
42878                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
42887                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
42889                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
42898                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
42999                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
43008                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
43010                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
43019                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
43058                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
43067                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
43069                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
43078                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
43146                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
43155                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
43157                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
43166                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
43205                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
43215                                       MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
43217                                       MVT::v2i32, 0/*#Ops*/,  // Results = #19
43226                                       MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
43242                                       MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
43244                                       MVT::v2i32, 0/*#Ops*/,  // Results = #19
43253                                       MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
43293                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
43302                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
43304                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
43313                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
43381                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
43390                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
43392                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
43401                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
43440                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
43449                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
43451                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
43460                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
43561                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
43570                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
43572                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
43581                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
43620                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
43629                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
43631                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
43640                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
43708                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
43717                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
43719                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
43728                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
43767                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
43776                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
43778                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
43787                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
43892                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
43901                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
43903                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
43912                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
43951                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
43960                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
43962                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
43971                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
44046                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
44055                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
44057                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
44066                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
44105                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
44114                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
44116                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
44125                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
44229                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
44238                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
44240                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
44249                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
44288                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
44297                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
44299                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
44308                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
44383                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
44392                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
44394                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
44403                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
44442                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
44452                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
44454                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
44463                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
44479                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
44481                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
44490                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
44530                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
44539                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
44541                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
44550                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
44625                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
44634                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
44636                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
44645                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
44684                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
44693                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
44695                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
44704                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
44808                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
44817                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
44819                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
44828                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
44867                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
44876                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
44878                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
44887                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
44962                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
44971                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
44973                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
44982                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
45021                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
45030                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
45032                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
45041                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
45176                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
45185                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
45187                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
45196                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
45235                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
45244                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
45246                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
45255                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
45323                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
45332                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
45334                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
45343                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
45382                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
45391                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
45393                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
45402                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
45503                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
45512                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
45514                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
45523                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
45562                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
45571                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
45573                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
45582                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
45650                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
45659                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
45661                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
45670                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
45709                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
45719                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
45721                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
45730                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
45746                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
45748                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
45757                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
45797                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
45806                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
45808                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
45817                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
45885                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
45894                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
45896                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
45905                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
45944                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
45953                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
45955                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
45964                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
46065                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
46074                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
46076                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
46085                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
46124                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
46133                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
46135                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
46144                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
46212                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
46221                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
46223                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
46232                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
46271                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
46280                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
46282                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
46291                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
46433                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
46442                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
46444                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
46453                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
46492                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
46501                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
46503                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
46512                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
46587                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
46596                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
46598                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
46607                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
46646                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
46655                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
46657                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
46666                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
46777                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
46786                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
46788                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
46797                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
46836                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
46845                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
46847                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
46856                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
46931                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
46940                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
46942                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
46951                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
46990                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
47000                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
47002                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
47011                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
47027                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
47029                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
47038                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
47078                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
47087                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
47089                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
47098                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
47173                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
47182                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
47184                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
47193                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
47232                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
47241                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
47243                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
47252                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
47363                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
47372                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
47374                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
47383                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
47422                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
47431                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
47433                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
47442                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
47517                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
47526                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
47528                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
47537                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
47576                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
47585                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
47587                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
47596                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
47735                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
47744                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
47746                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
47755                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
47794                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
47803                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
47805                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
47814                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
47889                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
47898                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
47900                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
47909                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
47948                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
47957                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
47959                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
47968                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
48072                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
48081                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
48083                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
48092                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
48131                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
48140                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
48142                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
48151                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
48226                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
48235                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
48237                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
48246                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
48285                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
48295                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
48297                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
48306                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
48322                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
48324                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
48333                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
48373                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
48382                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
48384                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
48393                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
48468                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
48477                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
48479                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
48488                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
48527                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
48536                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
48538                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
48547                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
48651                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
48660                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
48662                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
48671                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
48710                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
48719                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
48721                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
48730                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
48805                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
48814                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
48816                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
48825                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
48864                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
48873                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
48875                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
48884                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
49025                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
49034                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
49036                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
49045                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
49084                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
49093                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
49095                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
49104                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
49179                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
49188                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
49190                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
49199                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
49238                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
49247                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
49249                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
49258                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
49369                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
49378                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
49380                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
49389                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
49428                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
49437                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
49439                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
49448                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
49523                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
49532                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
49534                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
49543                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
49582                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
49592                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
49594                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
49603                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
49619                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
49621                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
49630                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
49670                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
49679                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
49681                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
49690                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
49765                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
49774                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
49776                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
49785                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
49824                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
49833                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
49835                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
49844                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
49955                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
49964                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
49966                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
49975                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
50014                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
50023                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
50025                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
50034                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
50109                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
50118                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
50120                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
50129                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
50168                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
50177                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
50179                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
50188                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
50338                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
50347                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
50349                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
50358                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
50397                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
50406                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
50408                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
50417                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
50493                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
50502                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
50504                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
50513                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
50552                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
50561                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
50563                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
50572                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
50683                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
50692                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
50694                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
50703                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
50742                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
50751                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
50753                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
50762                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
50838                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
50847                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
50849                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
50858                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
50897                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
50907                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
50909                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
50918                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
50934                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
50936                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
50945                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
50985                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
50994                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
50996                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
51005                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
51081                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
51090                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
51092                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
51101                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
51140                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
51149                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
51151                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
51160                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
51272                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
51281                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
51283                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
51292                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
51331                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
51340                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
51342                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
51351                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
51427                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
51436                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
51438                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
51447                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
51486                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
51495                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
51497                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
51506                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
51616                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
51625                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
51627                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
51636                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
51675                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
51684                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
51686                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
51695                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
51771                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
51780                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
51782                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
51791                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
51830                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
51839                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
51841                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
51850                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
51962                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
51971                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
51973                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
51982                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
52021                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
52030                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
52032                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
52041                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
52117                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
52126                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
52128                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
52137                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
52176                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
52186                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
52188                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
52197                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
52213                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
52215                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
52224                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
52264                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
52273                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
52275                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
52284                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
52360                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
52369                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
52371                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
52380                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
52419                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
52428                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
52430                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
52439                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
52550                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
52559                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
52561                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
52570                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
52609                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
52618                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
52620                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
52629                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
52705                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
52714                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
52716                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
52725                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
52764                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
52773                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
52775                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
52784                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
52927                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
52936                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
52938                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
52947                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
52986                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
52995                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
52997                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
53006                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
53075                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
53084                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
53086                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
53095                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
53134                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
53143                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
53145                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
53154                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
53255                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
53264                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
53266                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
53275                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
53314                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
53323                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
53325                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
53334                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
53403                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
53412                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
53414                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
53423                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
53462                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
53472                                       MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
53474                                       MVT::v2i32, 0/*#Ops*/,  // Results = #19
53483                                       MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
53499                                       MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
53501                                       MVT::v2i32, 0/*#Ops*/,  // Results = #19
53510                                       MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
53550                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
53559                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
53561                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
53570                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
53639                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
53648                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
53650                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
53659                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
53698                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
53707                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
53709                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
53718                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
53819                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
53828                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
53830                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
53839                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
53878                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
53887                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
53889                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
53898                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
53967                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
53976                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
53978                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
53987                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
54026                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
54035                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
54037                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
54046                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
54151                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
54160                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
54162                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
54171                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
54210                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
54219                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
54221                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
54230                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
54306                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
54315                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
54317                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
54326                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
54365                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
54374                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
54376                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
54385                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
54489                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
54498                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
54500                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
54509                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
54548                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
54557                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
54559                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
54568                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
54644                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
54653                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
54655                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
54664                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
54703                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
54713                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
54715                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
54724                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
54740                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
54742                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
54751                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
54791                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
54800                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
54802                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
54811                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
54887                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
54896                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
54898                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
54907                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
54946                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
54955                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
54957                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
54966                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
55070                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
55079                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
55081                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
55090                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
55129                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
55138                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
55140                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
55149                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
55225                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
55234                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
55236                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
55245                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
55284                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
55293                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
55295                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
55304                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
55442                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
55451                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
55453                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
55462                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
55501                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
55510                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
55512                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
55521                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
55590                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
55599                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
55601                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
55610                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
55649                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
55658                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
55660                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
55669                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
55770                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
55779                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
55781                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
55790                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
55829                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
55838                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
55840                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
55849                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
55918                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
55927                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
55929                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
55938                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
55977                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
55987                                       MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
55989                                       MVT::v2i32, 0/*#Ops*/,  // Results = #19
55998                                       MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
56014                                       MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
56016                                       MVT::v2i32, 0/*#Ops*/,  // Results = #19
56025                                       MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
56065                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
56074                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
56076                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
56085                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
56154                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
56163                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
56165                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
56174                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
56213                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
56222                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
56224                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
56233                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
56334                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
56343                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
56345                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
56354                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
56393                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
56402                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
56404                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
56413                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
56482                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
56491                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
56493                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
56502                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
56541                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
56550                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
56552                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
56561                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
56666                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
56675                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
56677                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
56686                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
56725                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
56734                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
56736                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
56745                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
56821                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
56830                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
56832                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
56841                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
56880                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
56889                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
56891                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
56900                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
57004                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
57013                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
57015                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
57024                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
57063                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
57072                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
57074                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
57083                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
57159                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
57168                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
57170                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
57179                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
57218                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
57228                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
57230                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
57239                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
57255                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
57257                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
57266                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
57306                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
57315                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
57317                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
57326                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
57402                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
57411                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
57413                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
57422                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
57461                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
57470                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
57472                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
57481                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
57585                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
57594                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
57596                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
57605                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
57644                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
57653                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
57655                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
57664                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
57740                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
57749                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
57751                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
57760                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
57799                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
57808                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
57810                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
57819                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
57963                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
57972                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
57974                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
57983                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
58022                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
58031                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
58033                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
58042                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
58118                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
58127                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
58129                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
58138                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
58177                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
58186                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
58188                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
58197                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
58308                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
58317                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
58319                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
58328                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
58367                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
58376                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
58378                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
58387                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
58463                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
58472                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
58474                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
58483                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
58522                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
58532                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
58534                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
58543                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
58559                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
58561                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
58570                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
58610                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
58619                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
58621                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
58630                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
58706                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
58715                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
58717                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
58726                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
58765                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
58774                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
58776                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
58785                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
58897                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
58906                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
58908                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
58917                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
58956                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
58965                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
58967                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
58976                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
59052                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
59061                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
59063                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
59072                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
59111                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
59120                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
59122                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
59131                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
59241                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
59250                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
59252                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
59261                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
59300                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
59309                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
59311                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
59320                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
59396                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
59405                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
59407                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
59416                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
59455                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
59464                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
59466                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
59475                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
59587                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
59596                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
59598                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
59607                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
59646                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
59655                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
59657                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
59666                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
59742                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
59751                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
59753                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
59762                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
59801                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
59811                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
59813                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
59822                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
59838                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
59840                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
59849                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
59889                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
59898                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
59900                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
59909                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
59985                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
59994                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
59996                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
60005                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
60044                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
60053                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
60055                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
60064                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
60175                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
60184                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
60186                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
60195                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
60234                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
60243                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
60245                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
60254                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
60330                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
60339                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
60341                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
60350                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
60389                                 MVT::v2i32, 0/*#Ops*/,  // Results = #12
60398                                 MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
60400                                 MVT::v2i32, 0/*#Ops*/,  // Results = #19
60409                                 MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
60552                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
60561                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
60563                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
60572                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
60611                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
60620                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
60622                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
60631                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
60700                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
60709                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
60711                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
60720                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
60759                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
60768                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
60770                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
60779                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
60880                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
60889                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
60891                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
60900                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
60939                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
60948                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
60950                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
60959                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
61028                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
61037                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
61039                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
61048                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
61087                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
61097                                       MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
61099                                       MVT::v2i32, 0/*#Ops*/,  // Results = #19
61108                                       MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
61124                                       MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
61126                                       MVT::v2i32, 0/*#Ops*/,  // Results = #19
61135                                       MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
61175                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
61184                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
61186                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
61195                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
61264                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
61273                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
61275                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
61284                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
61323                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
61332                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
61334                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
61343                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
61444                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
61453                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
61455                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
61464                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
61503                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
61512                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
61514                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
61523                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
61592                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
61601                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
61603                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
61612                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
61651                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
61660                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
61662                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
61671                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
61776                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
61785                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
61787                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
61796                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
61835                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
61844                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
61846                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
61855                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
61931                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
61940                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
61942                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
61951                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
61990                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
61999                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
62001                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
62010                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
62114                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
62123                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
62125                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
62134                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
62173                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
62182                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
62184                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
62193                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
62269                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
62278                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
62280                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
62289                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
62328                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
62338                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
62340                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
62349                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
62365                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
62367                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
62376                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
62416                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
62425                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
62427                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
62436                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
62512                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
62521                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
62523                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
62532                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
62571                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
62580                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
62582                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
62591                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
62695                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
62704                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
62706                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
62715                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
62754                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
62763                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
62765                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
62774                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
62850                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
62859                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
62861                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
62870                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
62909                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
62918                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
62920                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
62929                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
63067                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
63076                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
63078                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
63087                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
63126                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
63135                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
63137                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
63146                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
63215                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
63224                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
63226                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
63235                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
63274                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
63283                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
63285                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
63294                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
63395                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
63404                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
63406                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
63415                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
63454                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
63463                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
63465                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
63474                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
63543                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
63552                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
63554                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
63563                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
63602                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
63612                                       MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
63614                                       MVT::v2i32, 0/*#Ops*/,  // Results = #19
63623                                       MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
63639                                       MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
63641                                       MVT::v2i32, 0/*#Ops*/,  // Results = #19
63650                                       MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
63690                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
63699                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
63701                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
63710                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
63779                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
63788                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
63790                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
63799                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
63838                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
63847                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
63849                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
63858                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
63959                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
63968                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
63970                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
63979                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
64018                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
64027                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
64029                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
64038                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
64107                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
64116                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
64118                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
64127                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
64166                                     MVT::v2i32, 0/*#Ops*/,  // Results = #12
64175                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
64177                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
64186                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
64291                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
64300                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
64302                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
64311                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
64350                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
64359                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
64361                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
64370                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
64446                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
64455                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
64457                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
64466                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
64505                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
64514                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
64516                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
64525                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
64629                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
64638                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
64640                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
64649                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
64688                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
64697                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
64699                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
64708                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
64784                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
64793                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
64795                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
64804                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
64843                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
64853                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
64855                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
64864                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
64880                                     MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
64882                                     MVT::v2i32, 0/*#Ops*/,  // Results = #19
64891                                     MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
64931                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
64940                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
64942                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
64951                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
65027                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
65036                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
65038                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
65047                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
65086                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
65095                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
65097                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
65106                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
65210                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
65219                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
65221                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
65230                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
65269                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
65278                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
65280                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
65289                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
65365                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
65374                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
65376                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
65385                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
65424                                   MVT::v2i32, 0/*#Ops*/,  // Results = #12
65433                                   MVT::v2i32, 3/*#Ops*/, 12, 16, 17,  // Results = #18
65435                                   MVT::v2i32, 0/*#Ops*/,  // Results = #19
65444                                   MVT::v2i32, 3/*#Ops*/, 19, 23, 24,  // Results = #25
65998 /*160613*/          /*SwitchType*/ 51, MVT::v2i32,// ->160666
66017 /*160646*/            OPC_CheckType, MVT::v2i32,
66062 /*160730*/          /*SwitchType*/ 51, MVT::v2i32,// ->160783
66081 /*160763*/            OPC_CheckType, MVT::v2i32,
66132 /*160857*/        /*SwitchType*/ 52, MVT::v2i32,// ->160911
66151 /*160890*/          OPC_CheckType, MVT::v2i32,
66198 /*160976*/        /*SwitchType*/ 52, MVT::v2i32,// ->161030
66217 /*161009*/          OPC_CheckType, MVT::v2i32,
66281 /*161126*/        /*SwitchType*/ 34, MVT::v2i32,// ->161162
66290 /*161142*/          OPC_CheckType, MVT::v2i32,
66292 /*161145*/          OPC_CheckType, MVT::v2i32,
66347 /*161245*/        /*SwitchType*/ 34, MVT::v2i32,// ->161281
66356 /*161261*/          OPC_CheckType, MVT::v2i32,
66358 /*161264*/          OPC_CheckType, MVT::v2i32,
66421 /*161378*/        /*SwitchType*/ 35, MVT::v2i32,// ->161415
66430 /*161394*/          OPC_CheckType, MVT::v2i32,
66432 /*161397*/          OPC_CheckType, MVT::v2i32,
66490 /*161500*/        /*SwitchType*/ 35, MVT::v2i32,// ->161537
66499 /*161516*/          OPC_CheckType, MVT::v2i32,
66501 /*161519*/          OPC_CheckType, MVT::v2i32,
66558 /*161623*/        /*SwitchType*/ 31, MVT::v2i32,// ->161656
66567 /*161639*/          OPC_CheckType, MVT::v2i32,
66618 /*161733*/        /*SwitchType*/ 31, MVT::v2i32,// ->161766
66627 /*161749*/          OPC_CheckType, MVT::v2i32,
66684 /*161855*/          /*SwitchType*/ 32, MVT::v2i32,// ->161889
66693 /*161871*/            OPC_CheckType, MVT::v2i32,
66747 /*161968*/          /*SwitchType*/ 32, MVT::v2i32,// ->162002
66756 /*161984*/            OPC_CheckType, MVT::v2i32,
66814 /*162087*/        /*SwitchType*/ 35, MVT::v2i32,// ->162124
66826 /*162108*/          OPC_CheckType, MVT::v2i32,
66882 /*162208*/        /*SwitchType*/ 35, MVT::v2i32,// ->162245
66894 /*162229*/          OPC_CheckType, MVT::v2i32,
66935 /*162302*/          OPC_CheckChild1Type, MVT::v2i32,
66946 /*162321*/          OPC_CheckType, MVT::v2i32,
66983 /*162389*/          OPC_CheckChild1Type, MVT::v2i32,
66994 /*162408*/          OPC_CheckType, MVT::v2i32,
67036 /*162485*/          OPC_CheckChild1Type, MVT::v2i32,
67047 /*162504*/          OPC_CheckType, MVT::v2i32,
67086 /*162574*/          OPC_CheckChild1Type, MVT::v2i32,
67097 /*162593*/          OPC_CheckType, MVT::v2i32,
67143 /*162682*/            /*SwitchType*/ 20, MVT::v2i32,// ->162704
67144 /*162684*/              OPC_CheckChild1Type, MVT::v2i32,
67146 /*162687*/              OPC_CheckChild2Type, MVT::v2i32,
67183 /*162755*/            /*SwitchType*/ 20, MVT::v2i32,// ->162777
67184 /*162757*/              OPC_CheckChild1Type, MVT::v2i32,
67186 /*162760*/              OPC_CheckChild2Type, MVT::v2i32,
67221 /*162824*/          /*SwitchType*/ 18, MVT::v2i32,// ->162844
67260 /*162895*/        /*SwitchType*/ 18, MVT::v2i32,// ->162915
67307 /*162984*/            /*SwitchType*/ 21, MVT::v2i32,// ->163007
67308 /*162986*/              OPC_CheckChild1Type, MVT::v2i32,
67310 /*162989*/              OPC_CheckChild2Type, MVT::v2i32,
67350 /*163060*/            /*SwitchType*/ 21, MVT::v2i32,// ->163083
67351 /*163062*/              OPC_CheckChild1Type, MVT::v2i32,
67353 /*163065*/              OPC_CheckChild2Type, MVT::v2i32,
67391 /*163132*/          /*SwitchType*/ 19, MVT::v2i32,// ->163153
67433 /*163206*/        /*SwitchType*/ 19, MVT::v2i32,// ->163227
67491 /*163311*/          OPC_SwitchType /*2 cases */, 14, MVT::v2i32,// ->163328
67495                           MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 4, 
67666 /*163618*/      OPC_CheckType, MVT::v2i32,
67670                     MVT::v2i32, 4/*#Ops*/, 0, 3, 1, 4, 
67691 /*163662*/        OPC_CheckType, MVT::v2i32,
67695                       MVT::v2i32, 4/*#Ops*/, 3, 0, 1, 4, 
67713 /*163700*/        OPC_CheckType, MVT::v2i32,
67717                       MVT::v2i32, 4/*#Ops*/, 3, 2, 0, 4, 
67821 /*163892*/          OPC_CheckType, MVT::v2i32,
67824                         MVT::v2i32, 2/*#Ops*/, 0, 1, 
67837 /*163921*/          OPC_CheckChild1Type, MVT::v2i32,
67879 /*163995*/          OPC_CheckType, MVT::v2i32,
67882                         MVT::v2i32, 2/*#Ops*/, 0, 1, 
67895 /*164024*/          OPC_CheckChild1Type, MVT::v2i32,
67961 /*164143*/          OPC_CheckChild1Type, MVT::v2i32,
67963 /*164146*/          OPC_CheckChild2Type, MVT::v2i32,
67965 /*164149*/          OPC_CheckType, MVT::v2i32,
67968                         MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
68031 /*164270*/          OPC_CheckChild1Type, MVT::v2i32,
68033 /*164273*/          OPC_CheckChild2Type, MVT::v2i32,
68035 /*164276*/          OPC_CheckType, MVT::v2i32,
68038                         MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
68079 /*164357*/          OPC_CheckChild1Type, MVT::v2i32,
68081 /*164360*/          OPC_CheckChild2Type, MVT::v2i32,
68116 /*164424*/          OPC_CheckChild1Type, MVT::v2i32,
68118 /*164427*/          OPC_CheckChild2Type, MVT::v2i32,
68158 /*164497*/          OPC_CheckType, MVT::v2i32,
68161                         MVT::v2i32, 2/*#Ops*/, 1, 0, 
68175 /*164527*/          OPC_CheckChild1Type, MVT::v2i32,
68222 /*164606*/          OPC_CheckType, MVT::v2i32,
68225                         MVT::v2i32, 2/*#Ops*/, 1, 0, 
68239 /*164636*/          OPC_CheckChild1Type, MVT::v2i32,
68311 /*164762*/          OPC_CheckChild1Type, MVT::v2i32,
68313 /*164765*/          OPC_CheckChild2Type, MVT::v2i32,
68316 /*164769*/          OPC_CheckType, MVT::v2i32,
68319                         MVT::v2i32, 3/*#Ops*/, 2, 0, 1, 
68387 /*164896*/          OPC_CheckChild1Type, MVT::v2i32,
68389 /*164899*/          OPC_CheckChild2Type, MVT::v2i32,
68392 /*164903*/          OPC_CheckType, MVT::v2i32,
68395                         MVT::v2i32, 3/*#Ops*/, 2, 0, 1, 
68439 /*164987*/          OPC_CheckChild1Type, MVT::v2i32,
68441 /*164990*/          OPC_CheckChild2Type, MVT::v2i32,
68479 /*165057*/          OPC_CheckChild1Type, MVT::v2i32,
68481 /*165060*/          OPC_CheckChild2Type, MVT::v2i32,
68554 /*165196*/          OPC_SwitchType /*2 cases */, 13, MVT::v2i32,// ->165212
68558                           MVT::v2i32, 3/*#Ops*/, 0, 1, 3, 
68640 /*165361*/          OPC_SwitchType /*2 cases */, 13, MVT::v2i32,// ->165377
68644                           MVT::v2i32, 3/*#Ops*/, 0, 1, 3, 
68726 /*165526*/          OPC_SwitchType /*2 cases */, 13, MVT::v2i32,// ->165542
68730                           MVT::v2i32, 3/*#Ops*/, 0, 1, 3, 
68812 /*165691*/          OPC_SwitchType /*2 cases */, 13, MVT::v2i32,// ->165707
68816                           MVT::v2i32, 3/*#Ops*/, 0, 1, 3, 
68893 /*165844*/          OPC_SwitchType /*2 cases */, 13, MVT::v2i32,// ->165860
68897                           MVT::v2i32, 3/*#Ops*/, 2, 0, 3, 
68980 /*166010*/          OPC_SwitchType /*2 cases */, 13, MVT::v2i32,// ->166026
68984                           MVT::v2i32, 3/*#Ops*/, 2, 0, 3, 
69067 /*166176*/          OPC_SwitchType /*2 cases */, 13, MVT::v2i32,// ->166192
69071                           MVT::v2i32, 3/*#Ops*/, 2, 0, 3, 
69154 /*166342*/          OPC_SwitchType /*2 cases */, 13, MVT::v2i32,// ->166358
69158                           MVT::v2i32, 3/*#Ops*/, 2, 0, 3, 
69221 /*166467*/          OPC_CheckChild0Type, MVT::v2i32,
69226 /*166475*/          OPC_CheckChild0Type, MVT::v2i32,
69266 /*166545*/          OPC_CheckChild0Type, MVT::v2i32,
69271 /*166553*/          OPC_CheckChild0Type, MVT::v2i32,
69312 /*166634*/        /*SwitchType*/ 11, MVT::v2i32,// ->166647
69315                         MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
69346 /*166699*/          OPC_CheckChild0Type, MVT::v2i32,
69376 /*166753*/          OPC_CheckChild0Type, MVT::v2i32,
69406 /*166807*/          OPC_CheckChild0Type, MVT::v2i32,
69436 /*166861*/          OPC_CheckChild0Type, MVT::v2i32,
69477 /*166942*/        /*SwitchType*/ 11, MVT::v2i32,// ->166955
69480                         MVT::v2i32, 3/*#Ops*/, 2, 0, 1, 
69513 /*167009*/          OPC_CheckChild0Type, MVT::v2i32,
69546 /*167066*/          OPC_CheckChild0Type, MVT::v2i32,
69579 /*167123*/          OPC_CheckChild0Type, MVT::v2i32,
69612 /*167180*/          OPC_CheckChild0Type, MVT::v2i32,
69650 /*167250*/      /*SwitchType*/ 10, MVT::v2i32,// ->167262
69653                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
70177 /*168364*/        OPC_CheckChild0Type, MVT::v2i32,
70641 /*169343*/        OPC_CheckChild1Type, MVT::v2i32,
71517 /*171166*/        OPC_CheckChild0Type, MVT::v2i32,
72023 /*172153*/        OPC_CheckChild0Type, MVT::v2i32,
72548 /*173166*/        OPC_CheckChild1Type, MVT::v2i32,
72969 /*173919*/              OPC_CheckChild1Type, MVT::v2i32,
72980 /*173938*/              OPC_CheckType, MVT::v2i32,
72994                             MVT::v2i32, 0/*#Ops*/,  // Results = #4
72997                             MVT::v2i32, 3/*#Ops*/, 4, 0, 5,  // Results = #6
73000                             MVT::v2i32, 4/*#Ops*/, 6, 1, 2, 7,  // Results = #8
73333 /*174626*/            OPC_CheckType, MVT::v2i32,
73351 /*174657*/              OPC_CheckType, MVT::v2i32,
73366 /*174685*/              OPC_CheckType, MVT::v2i32,
73379 /*174707*/            OPC_CheckChild1Type, MVT::v2i32,
73391 /*174728*/              OPC_CheckType, MVT::v2i32,
73404 /*174752*/              OPC_CheckChild2Type, MVT::v2i32,
73530 /*174978*/        OPC_CheckChild1Type, MVT::v2i32,
73536 /*174990*/          OPC_CheckChild1Type, MVT::v2i32,
73548 /*175011*/            OPC_CheckType, MVT::v2i32,
73550 /*175014*/            OPC_CheckType, MVT::v2i32,
73552 /*175017*/            OPC_CheckType, MVT::v2i32,
73556                           MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 4, 
73561 /*175035*/            OPC_CheckChild2Type, MVT::v2i32,
73562 /*175037*/            OPC_CheckType, MVT::v2i32,
73564 /*175040*/            OPC_CheckType, MVT::v2i32,
73567                           MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
73573 /*175056*/          OPC_CheckChild2Type, MVT::v2i32,
73574 /*175058*/          OPC_CheckType, MVT::v2i32,
73577                         MVT::v2i32, 2/*#Ops*/, 0, 1, 
73629 /*175164*/              OPC_CheckChild1Type, MVT::v2i32,
73640 /*175183*/              OPC_CheckType, MVT::v2i32,
73654                             MVT::v2i32, 0/*#Ops*/,  // Results = #4
73657                             MVT::v2i32, 3/*#Ops*/, 4, 0, 5,  // Results = #6
73660                             MVT::v2i32, 4/*#Ops*/, 6, 1, 2, 7,  // Results = #8
73993 /*175871*/            OPC_CheckType, MVT::v2i32,
74011 /*175902*/              OPC_CheckType, MVT::v2i32,
74026 /*175930*/              OPC_CheckType, MVT::v2i32,
74039 /*175952*/            OPC_CheckChild1Type, MVT::v2i32,
74051 /*175973*/              OPC_CheckType, MVT::v2i32,
74064 /*175997*/              OPC_CheckChild2Type, MVT::v2i32,
74190 /*176223*/        OPC_CheckChild1Type, MVT::v2i32,
74196 /*176235*/          OPC_CheckChild1Type, MVT::v2i32,
74208 /*176256*/            OPC_CheckType, MVT::v2i32,
74210 /*176259*/            OPC_CheckType, MVT::v2i32,
74212 /*176262*/            OPC_CheckType, MVT::v2i32,
74216                           MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 4, 
74221 /*176280*/            OPC_CheckChild2Type, MVT::v2i32,
74222 /*176282*/            OPC_CheckType, MVT::v2i32,
74224 /*176285*/            OPC_CheckType, MVT::v2i32,
74227                           MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
74233 /*176301*/          OPC_CheckChild2Type, MVT::v2i32,
74234 /*176303*/          OPC_CheckType, MVT::v2i32,
74237                         MVT::v2i32, 2/*#Ops*/, 0, 1, 
74446 /*176701*/          OPC_CheckType, MVT::v2i32,
74448                         MVT::v2i32, 1/*#Ops*/, 0, 
74625 /*177035*/          OPC_CheckType, MVT::v2i32,
74627                         MVT::v2i32, 1/*#Ops*/, 0, 
74746 /*177249*/        OPC_CheckChild1Type, MVT::v2i32,
74758 /*177270*/          OPC_CheckType, MVT::v2i32,
74760 /*177273*/          OPC_CheckType, MVT::v2i32,
74764                         MVT::v2i32, 3/*#Ops*/, 0, 1, 3, 
74769 /*177290*/          OPC_CheckChild2Type, MVT::v2i32,
74770 /*177292*/          OPC_CheckType, MVT::v2i32,
74773                         MVT::v2i32, 2/*#Ops*/, 0, 1, 
74910 /*177542*/        OPC_CheckChild1Type, MVT::v2i32,
74922 /*177563*/          OPC_CheckType, MVT::v2i32,
74924 /*177566*/          OPC_CheckType, MVT::v2i32,
74928                         MVT::v2i32, 3/*#Ops*/, 0, 1, 3, 
74933 /*177583*/          OPC_CheckChild2Type, MVT::v2i32,
74934 /*177585*/          OPC_CheckType, MVT::v2i32,
74937                         MVT::v2i32, 2/*#Ops*/, 0, 1, 
75110 /*177914*/        OPC_CheckType, MVT::v2i32,
75114                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
75252 /*178184*/        OPC_CheckType, MVT::v2i32,
75256                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
75338 /*178337*/        OPC_CheckType, MVT::v2i32,
75342                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
75398 /*178444*/        OPC_CheckType, MVT::v2i32,
75402                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
75458 /*178551*/        OPC_CheckType, MVT::v2i32,
75462                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
75518 /*178658*/        OPC_CheckType, MVT::v2i32,
75522                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
75578 /*178765*/        OPC_CheckType, MVT::v2i32,
75582                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
75638 /*178872*/        OPC_CheckType, MVT::v2i32,
75642                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
75867 /*179288*/        OPC_CheckType, MVT::v2i32,
75870                       MVT::v2i32, 1/*#Ops*/, 0, 
75963 /*179459*/        OPC_CheckType, MVT::v2i32,
75966                       MVT::v2i32, 1/*#Ops*/, 0, 
76059 /*179630*/        OPC_CheckType, MVT::v2i32,
76062                       MVT::v2i32, 1/*#Ops*/, 0, 
76155 /*179801*/        OPC_CheckType, MVT::v2i32,
76158                       MVT::v2i32, 1/*#Ops*/, 0, 
76251 /*179972*/        OPC_CheckType, MVT::v2i32,
76254                       MVT::v2i32, 1/*#Ops*/, 0, 
76347 /*180143*/        OPC_CheckType, MVT::v2i32,
76350                       MVT::v2i32, 1/*#Ops*/, 0, 
76443 /*180314*/        OPC_CheckType, MVT::v2i32,
76446                       MVT::v2i32, 1/*#Ops*/, 0, 
76539 /*180485*/        OPC_CheckType, MVT::v2i32,
76542                       MVT::v2i32, 1/*#Ops*/, 0, 
76623 /*180647*/      /*SwitchType*/ 15, MVT::v2i32,// ->180664
76629                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
76714 /*180826*/      /*SwitchType*/ 15, MVT::v2i32,// ->180843
76720                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
76808 /*181004*/      /*SwitchType*/ 15, MVT::v2i32,// ->181021
76809 /*181006*/        OPC_CheckChild1Type, MVT::v2i32,
76811 /*181009*/        OPC_CheckChild2Type, MVT::v2i32,
76814                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
76902 /*181182*/      /*SwitchType*/ 15, MVT::v2i32,// ->181199
76903 /*181184*/        OPC_CheckChild1Type, MVT::v2i32,
76905 /*181187*/        OPC_CheckChild2Type, MVT::v2i32,
76908                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
76996 /*181360*/      /*SwitchType*/ 15, MVT::v2i32,// ->181377
76997 /*181362*/        OPC_CheckChild1Type, MVT::v2i32,
76999 /*181365*/        OPC_CheckChild2Type, MVT::v2i32,
77002                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
77090 /*181538*/      /*SwitchType*/ 15, MVT::v2i32,// ->181555
77091 /*181540*/        OPC_CheckChild1Type, MVT::v2i32,
77093 /*181543*/        OPC_CheckChild2Type, MVT::v2i32,
77096                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
77184 /*181716*/      /*SwitchType*/ 15, MVT::v2i32,// ->181733
77185 /*181718*/        OPC_CheckChild1Type, MVT::v2i32,
77187 /*181721*/        OPC_CheckChild2Type, MVT::v2i32,
77190                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
77278 /*181894*/      /*SwitchType*/ 15, MVT::v2i32,// ->181911
77279 /*181896*/        OPC_CheckChild1Type, MVT::v2i32,
77281 /*181899*/        OPC_CheckChild2Type, MVT::v2i32,
77284                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
77360 /*182048*/      /*SwitchType*/ 11, MVT::v2i32,// ->182061
77361 /*182050*/        OPC_CheckChild1Type, MVT::v2i32,
77364                       MVT::v2i32, 1/*#Ops*/, 0, 
77434 /*182186*/      /*SwitchType*/ 11, MVT::v2i32,// ->182199
77435 /*182188*/        OPC_CheckChild1Type, MVT::v2i32,
77438                       MVT::v2i32, 1/*#Ops*/, 0, 
77540 /*182384*/      /*SwitchType*/ 15, MVT::v2i32,// ->182401
77541 /*182386*/        OPC_CheckChild1Type, MVT::v2i32,
77543 /*182389*/        OPC_CheckChild2Type, MVT::v2i32,
77546                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
77644 /*182580*/      /*SwitchType*/ 15, MVT::v2i32,// ->182597
77645 /*182582*/        OPC_CheckChild1Type, MVT::v2i32,
77647 /*182585*/        OPC_CheckChild2Type, MVT::v2i32,
77650                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
77736 /*182753*/      /*SwitchType*/ 15, MVT::v2i32,// ->182770
77737 /*182755*/        OPC_CheckChild1Type, MVT::v2i32,
77739 /*182758*/        OPC_CheckChild2Type, MVT::v2i32,
77742                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
77820 /*182912*/      /*SwitchType*/ 15, MVT::v2i32,// ->182929
77821 /*182914*/        OPC_CheckChild1Type, MVT::v2i32,
77823 /*182917*/        OPC_CheckChild2Type, MVT::v2i32,
77826                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
77904 /*183071*/      /*SwitchType*/ 15, MVT::v2i32,// ->183088
77905 /*183073*/        OPC_CheckChild1Type, MVT::v2i32,
77907 /*183076*/        OPC_CheckChild2Type, MVT::v2i32,
77910                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
77988 /*183230*/      /*SwitchType*/ 15, MVT::v2i32,// ->183247
77989 /*183232*/        OPC_CheckChild1Type, MVT::v2i32,
77991 /*183235*/        OPC_CheckChild2Type, MVT::v2i32,
77994                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
78112 /*183533*/          OPC_CheckChild1Type, MVT::v2i32,
78204 /*183784*/          OPC_CheckChild1Type, MVT::v2i32,
78337 /*184051*/          OPC_CheckChild1Type, MVT::v2i32,
78911 /*185103*/          OPC_CheckChild1Type, MVT::v2i32,
79624 /*186416*/        /*SwitchType*/ 73, MVT::v2i32,// ->186491
79644 /*186451*/            OPC_CheckType, MVT::v2i32,
79657 /*186475*/            OPC_CheckType, MVT::v2i32,
79719 /*186585*/          OPC_CheckChild1Type, MVT::v2i32,
79731 /*186606*/            OPC_CheckType, MVT::v2i32,
79742 /*186626*/            OPC_CheckChild2Type, MVT::v2i32,
79810 /*186750*/        /*SwitchType*/ 73, MVT::v2i32,// ->186825
79830 /*186785*/            OPC_CheckType, MVT::v2i32,
79843 /*186809*/            OPC_CheckType, MVT::v2i32,
79888 /*186887*/          OPC_CheckChild1Type, MVT::v2i32,
79900 /*186908*/            OPC_CheckType, MVT::v2i32,
79911 /*186928*/            OPC_CheckChild2Type, MVT::v2i32,
79969 /*187034*/        /*SwitchType*/ 73, MVT::v2i32,// ->187109
79989 /*187069*/            OPC_CheckType, MVT::v2i32,
80002 /*187093*/            OPC_CheckType, MVT::v2i32,
80064 /*187203*/          OPC_CheckChild1Type, MVT::v2i32,
80076 /*187224*/            OPC_CheckType, MVT::v2i32,
80087 /*187244*/            OPC_CheckChild2Type, MVT::v2i32,
80175 /*187399*/        OPC_CheckChild1Type, MVT::v2i32,
80191 /*187427*/          OPC_CheckType, MVT::v2i32,
80195 /*187433*/          OPC_CheckType, MVT::v2i32,
80199                         MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 4, 
80205 /*187453*/          OPC_CheckType, MVT::v2i32,
80208                         MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
80255 /*187545*/        OPC_CheckChild1Type, MVT::v2i32,
80271 /*187573*/          OPC_CheckType, MVT::v2i32,
80275 /*187579*/          OPC_CheckType, MVT::v2i32,
80279                         MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 4, 
80285 /*187599*/          OPC_CheckType, MVT::v2i32,
80288                         MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
80505 /*188000*/        OPC_CheckType, MVT::v2i32,
80509                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
80581 /*188139*/        OPC_CheckChild1Type, MVT::v2i32,
80583 /*188142*/        OPC_CheckChild2Type, MVT::v2i32,
80589 /*188152*/        OPC_CheckType, MVT::v2i32,
80593                       MVT::v2i32, 3/*#Ops*/, 0, 1, 3, 
80712 /*188377*/        OPC_CheckChild1Type, MVT::v2i32,
80714 /*188380*/        OPC_CheckChild2Type, MVT::v2i32,
80720 /*188390*/        OPC_CheckType, MVT::v2i32,
80724                       MVT::v2i32, 3/*#Ops*/, 0, 1, 3, 
80886 /*188695*/      /*SwitchType*/ 11, MVT::v2i32,// ->188708
80887 /*188697*/        OPC_CheckChild1Type, MVT::v2i32,
80890                       MVT::v2i32, 1/*#Ops*/, 0, 
80943 /*188799*/      /*SwitchType*/ 11, MVT::v2i32,// ->188812
80947                       MVT::v2i32, 1/*#Ops*/, 0, 
80958 /*188827*/        OPC_CheckChild1Type, MVT::v2i32,
80989 /*188884*/      /*SwitchType*/ 11, MVT::v2i32,// ->188897
80993                       MVT::v2i32, 1/*#Ops*/, 0, 
81014 /*188930*/      /*SwitchType*/ 11, MVT::v2i32,// ->188943
81018                       MVT::v2i32, 1/*#Ops*/, 0, 
81039 /*188976*/      /*SwitchType*/ 11, MVT::v2i32,// ->188989
81043                       MVT::v2i32, 1/*#Ops*/, 0, 
81054 /*189004*/        OPC_CheckChild1Type, MVT::v2i32,
81085 /*189061*/      /*SwitchType*/ 11, MVT::v2i32,// ->189074
81089                       MVT::v2i32, 1/*#Ops*/, 0, 
81096 /*189080*/      OPC_SwitchType /*2 cases */, 11, MVT::v2i32,// ->189094
81097 /*189083*/        OPC_CheckChild1Type, MVT::v2i32,
81100                       MVT::v2i32, 1/*#Ops*/, 0, 
81114 /*189113*/      OPC_SwitchType /*2 cases */, 11, MVT::v2i32,// ->189127
81115 /*189116*/        OPC_CheckChild1Type, MVT::v2i32,
81118                       MVT::v2i32, 1/*#Ops*/, 0, 
81168 /*189215*/      /*SwitchType*/ 15, MVT::v2i32,// ->189232
81169 /*189217*/        OPC_CheckChild1Type, MVT::v2i32,
81171 /*189220*/        OPC_CheckChild2Type, MVT::v2i32,
81174                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
81257 /*189382*/      /*SwitchType*/ 15, MVT::v2i32,// ->189399
81258 /*189384*/        OPC_CheckChild1Type, MVT::v2i32,
81260 /*189387*/        OPC_CheckChild2Type, MVT::v2i32,
81263                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
81315 /*189491*/      /*SwitchType*/ 15, MVT::v2i32,// ->189508
81316 /*189493*/        OPC_CheckChild1Type, MVT::v2i32,
81318 /*189496*/        OPC_CheckChild2Type, MVT::v2i32,
81321                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
81373 /*189600*/      /*SwitchType*/ 15, MVT::v2i32,// ->189617
81374 /*189602*/        OPC_CheckChild1Type, MVT::v2i32,
81376 /*189605*/        OPC_CheckChild2Type, MVT::v2i32,
81379                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
81431 /*189709*/      /*SwitchType*/ 15, MVT::v2i32,// ->189726
81432 /*189711*/        OPC_CheckChild1Type, MVT::v2i32,
81434 /*189714*/        OPC_CheckChild2Type, MVT::v2i32,
81437                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
81489 /*189818*/      /*SwitchType*/ 15, MVT::v2i32,// ->189835
81490 /*189820*/        OPC_CheckChild1Type, MVT::v2i32,
81492 /*189823*/        OPC_CheckChild2Type, MVT::v2i32,
81495                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
81547 /*189927*/      /*SwitchType*/ 15, MVT::v2i32,// ->189944
81548 /*189929*/        OPC_CheckChild1Type, MVT::v2i32,
81550 /*189932*/        OPC_CheckChild2Type, MVT::v2i32,
81553                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
81605 /*190036*/      /*SwitchType*/ 15, MVT::v2i32,// ->190053
81606 /*190038*/        OPC_CheckChild1Type, MVT::v2i32,
81608 /*190041*/        OPC_CheckChild2Type, MVT::v2i32,
81611                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
81663 /*190145*/      /*SwitchType*/ 15, MVT::v2i32,// ->190162
81664 /*190147*/        OPC_CheckChild1Type, MVT::v2i32,
81666 /*190150*/        OPC_CheckChild2Type, MVT::v2i32,
81669                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
81721 /*190254*/      /*SwitchType*/ 15, MVT::v2i32,// ->190271
81722 /*190256*/        OPC_CheckChild1Type, MVT::v2i32,
81724 /*190259*/        OPC_CheckChild2Type, MVT::v2i32,
81727                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
81779 /*190363*/      /*SwitchType*/ 15, MVT::v2i32,// ->190380
81780 /*190365*/        OPC_CheckChild1Type, MVT::v2i32,
81782 /*190368*/        OPC_CheckChild2Type, MVT::v2i32,
81785                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
81837 /*190472*/      /*SwitchType*/ 15, MVT::v2i32,// ->190489
81838 /*190474*/        OPC_CheckChild1Type, MVT::v2i32,
81840 /*190477*/        OPC_CheckChild2Type, MVT::v2i32,
81843                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
81895 /*190581*/      /*SwitchType*/ 15, MVT::v2i32,// ->190598
81896 /*190583*/        OPC_CheckChild1Type, MVT::v2i32,
81898 /*190586*/        OPC_CheckChild2Type, MVT::v2i32,
81901                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
81935 /*190656*/      /*SwitchType*/ 15, MVT::v2i32,// ->190673
81941                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
81966 /*190714*/      /*SwitchType*/ 15, MVT::v2i32,// ->190731
81972                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
81997 /*190772*/      /*SwitchType*/ 15, MVT::v2i32,// ->190789
82003                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
82028 /*190830*/      /*SwitchType*/ 15, MVT::v2i32,// ->190847
82034                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
83205 /*192997*/      /*SwitchType*/ 11, MVT::v2i32,// ->193010
83206 /*192999*/        OPC_CheckChild0Type, MVT::v2i32,
83209                       MVT::v2i32, 1/*#Ops*/, 0, 
84590 /*195972*/      /*SwitchType*/ 74, MVT::v2i32,// ->196048
84597                           MVT::v2i32, 4/*#Ops*/, 2, 3, 4, 5, 
84604                           MVT::v2i32, 4/*#Ops*/, 2, 3, 4, 5, 
84611                           MVT::v2i32, 2/*#Ops*/, 2, 3, 
84618                           MVT::v2i32, 2/*#Ops*/, 2, 3, 
84626                         MVT::v2i32, 1/*#Ops*/, 1, 
85735 /*198369*/          /*SwitchType*/ 10, MVT::v2i32,// ->198381
85738                           MVT::v2i32, 2/*#Ops*/, 0, 1, 
85909 /*198642*/      OPC_CheckType, MVT::v2i32,
85912                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
85925 /*198667*/        OPC_CheckType, MVT::v2i32,
85928                       MVT::v2i32, 2/*#Ops*/, 1, 0, 
85938 /*198686*/        OPC_CheckType, MVT::v2i32,
85941                       MVT::v2i32, 2/*#Ops*/, 1, 0, 
86146 /*199011*/      /*SwitchType*/ 10, MVT::v2i32,// ->199023
86149                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
87016 /*200811*/          /*SwitchType*/ 77, MVT::v2i32,// ->200890
87036 /*200846*/              OPC_CheckType, MVT::v2i32,
87050 /*200872*/              OPC_CheckType, MVT::v2i32,
87128 /*201014*/          /*SwitchType*/ 77, MVT::v2i32,// ->201093
87148 /*201049*/              OPC_CheckType, MVT::v2i32,
87162 /*201075*/              OPC_CheckType, MVT::v2i32,
87241 /*201216*/        /*SwitchType*/ 35, MVT::v2i32,// ->201253
87253 /*201237*/          OPC_CheckType, MVT::v2i32,
87309 /*201337*/        /*SwitchType*/ 35, MVT::v2i32,// ->201374
87321 /*201358*/          OPC_CheckType, MVT::v2i32,
87374 /*201455*/            OPC_CheckChild1Type, MVT::v2i32,
87386 /*201476*/              OPC_CheckType, MVT::v2i32,
87398 /*201498*/              OPC_CheckChild2Type, MVT::v2i32,
87457 /*201605*/            OPC_CheckChild1Type, MVT::v2i32,
87469 /*201626*/              OPC_CheckType, MVT::v2i32,
87481 /*201648*/              OPC_CheckChild2Type, MVT::v2i32,
87529 /*201736*/        /*SwitchType*/ 18, MVT::v2i32,// ->201756
87567 /*201806*/        /*SwitchType*/ 18, MVT::v2i32,// ->201826
87620 /*201906*/            OPC_SwitchType /*2 cases */, 14, MVT::v2i32,// ->201923
87624                             MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 4, 
87677 /*202016*/            OPC_SwitchType /*2 cases */, 14, MVT::v2i32,// ->202033
87681                             MVT::v2i32, 4/*#Ops*/, 0, 3, 1, 4, 
87729 /*202112*/          OPC_CheckChild0Type, MVT::v2i32,
87734 /*202120*/          OPC_CheckChild0Type, MVT::v2i32,
87775 /*202191*/          OPC_CheckChild0Type, MVT::v2i32,
87780 /*202199*/          OPC_CheckChild0Type, MVT::v2i32,
87817 /*202264*/        /*SwitchType*/ 9, MVT::v2i32,// ->202275
87820                         MVT::v2i32, 1/*#Ops*/, 0, 
87875 /*202377*/          /*SwitchType*/ 11, MVT::v2i32,// ->202390
87878                           MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
87909 /*202442*/            OPC_CheckChild0Type, MVT::v2i32,
87939 /*202496*/            OPC_CheckChild0Type, MVT::v2i32,
87969 /*202550*/            OPC_CheckChild0Type, MVT::v2i32,
87999 /*202604*/            OPC_CheckChild0Type, MVT::v2i32,
88035 /*202672*/        /*SwitchType*/ 10, MVT::v2i32,// ->202684
88038                         MVT::v2i32, 2/*#Ops*/, 0, 1, 
88817 /*204263*/      /*SwitchType*/ 7, MVT::v2i32,// ->204272
88819                       MVT::v2i32, 1/*#Ops*/, 0, 
88860 /*204337*/      /*SwitchType*/ 7, MVT::v2i32,// ->204346
88862                       MVT::v2i32, 1/*#Ops*/, 0, 
88897 /*204405*/      /*SwitchType*/ 10, MVT::v2i32,// ->204417
88900                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
89117 /*204865*/            /*SwitchType*/ 11, MVT::v2i32,// ->204878
89120                             MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
89903 /*206152*/            OPC_CheckType, MVT::v2i32,
89906                           MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
89920 /*206180*/              OPC_CheckType, MVT::v2i32,
89923                             MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
89933 /*206201*/              OPC_CheckType, MVT::v2i32,
89936                             MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
89951 /*206230*/              OPC_CheckType, MVT::v2i32,
89954                             MVT::v2i32, 3/*#Ops*/, 1, 0, 2, 
89965 /*206252*/              OPC_CheckType, MVT::v2i32,
89968                             MVT::v2i32, 3/*#Ops*/, 1, 0, 2, 
89983 /*206281*/              OPC_CheckType, MVT::v2i32,
89986                             MVT::v2i32, 3/*#Ops*/, 1, 0, 2, 
89996 /*206302*/              OPC_CheckType, MVT::v2i32,
89999                             MVT::v2i32, 3/*#Ops*/, 1, 0, 2, 
90022 /*206342*/            OPC_CheckType, MVT::v2i32,
90025                           MVT::v2i32, 3/*#Ops*/, 0, 2, 1, 
90032 /*206360*/            OPC_CheckType, MVT::v2i32,
90035                           MVT::v2i32, 3/*#Ops*/, 0, 2, 1, 
90053 /*206392*/            OPC_CheckType, MVT::v2i32,
90056                           MVT::v2i32, 3/*#Ops*/, 0, 2, 1, 
90063 /*206410*/            OPC_CheckType, MVT::v2i32,
90066                           MVT::v2i32, 3/*#Ops*/, 0, 2, 1, 
90089 /*206452*/              OPC_CheckType, MVT::v2i32,
90092                             MVT::v2i32, 3/*#Ops*/, 1, 2, 0, 
90099 /*206470*/              OPC_CheckType, MVT::v2i32,
90102                             MVT::v2i32, 3/*#Ops*/, 1, 2, 0, 
90119 /*206501*/              OPC_CheckType, MVT::v2i32,
90122                             MVT::v2i32, 3/*#Ops*/, 1, 2, 0, 
90129 /*206519*/              OPC_CheckType, MVT::v2i32,
90132                             MVT::v2i32, 3/*#Ops*/, 1, 2, 0, 
91161 /*208199*/        /*SwitchType*/ 10, MVT::v2i32,// ->208211
91164                         MVT::v2i32, 2/*#Ops*/, 0, 1, 
91334 /*208471*/      OPC_CheckType, MVT::v2i32,
91337                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
91350 /*208496*/        OPC_CheckType, MVT::v2i32,
91353                       MVT::v2i32, 2/*#Ops*/, 1, 0, 
91363 /*208515*/        OPC_CheckType, MVT::v2i32,
91366                       MVT::v2i32, 2/*#Ops*/, 1, 0, 
91571 /*208840*/      /*SwitchType*/ 10, MVT::v2i32,// ->208852
91574                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
92772 /*211151*/          OPC_SwitchType /*2 cases */, 13, MVT::v2i32,// ->211167
92776                           MVT::v2i32, 3/*#Ops*/, 0, 1, 3, 
92828 /*211256*/        OPC_SwitchType /*2 cases */, 13, MVT::v2i32,// ->211272
92832                         MVT::v2i32, 3/*#Ops*/, 2, 0, 3, 
92871 /*211341*/      /*SwitchType*/ 10, MVT::v2i32,// ->211353
92874                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
94202 /*214051*/        OPC_CheckType, MVT::v2i32,
94205                       MVT::v2i32, 1/*#Ops*/, 0, 
94514 /*214629*/        OPC_CheckType, MVT::v2i32,
94517                       MVT::v2i32, 1/*#Ops*/, 0, 
94749 /*215091*/      /*SwitchType*/ 18, MVT::v2i32,// ->215111
94777 /*215147*/        OPC_CheckChild0Type, MVT::v2i32,
95515 /*216546*/      OPC_SwitchType /*2 cases */, 12, MVT::v2i32,// ->216561
95519                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
95614 /*216732*/      OPC_SwitchType /*2 cases */, 12, MVT::v2i32,// ->216747
95618                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
95703 /*216900*/      OPC_SwitchType /*2 cases */, 12, MVT::v2i32,// ->216915
95707                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
95792 /*217068*/      OPC_SwitchType /*2 cases */, 12, MVT::v2i32,// ->217083
95796                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
95891 /*217254*/      OPC_SwitchType /*2 cases */, 12, MVT::v2i32,// ->217269
95895                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
95980 /*217422*/      OPC_SwitchType /*2 cases */, 12, MVT::v2i32,// ->217437
95984                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
96069 /*217590*/      OPC_SwitchType /*2 cases */, 12, MVT::v2i32,// ->217605
96073                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
96389 /*218196*/            /*SwitchType*/ 32, MVT::v2i32,// ->218230
96398 /*218212*/              OPC_CheckType, MVT::v2i32,
96400 /*218215*/              OPC_CheckType, MVT::v2i32,
96433 /*218274*/            /*SwitchType*/ 18, MVT::v2i32,// ->218294
96434 /*218276*/              OPC_CheckChild1Type, MVT::v2i32,
96436 /*218279*/              OPC_CheckChild2Type, MVT::v2i32,
96490 /*218377*/            /*SwitchType*/ 32, MVT::v2i32,// ->218411
96499 /*218393*/              OPC_CheckType, MVT::v2i32,
96501 /*218396*/              OPC_CheckType, MVT::v2i32,
96534 /*218455*/            /*SwitchType*/ 18, MVT::v2i32,// ->218475
96535 /*218457*/              OPC_CheckChild1Type, MVT::v2i32,
96537 /*218460*/              OPC_CheckChild2Type, MVT::v2i32,
96570 /*218523*/        /*SwitchType*/ 18, MVT::v2i32,// ->218543
96599 /*218580*/        OPC_CheckChild0Type, MVT::v2i32,
99351 /*223835*/    /*SwitchType*/ 13, MVT::v2i32,// ->223850
99356                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
99418 /*223961*/    /*SwitchType*/ 13, MVT::v2i32,// ->223976
99423                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
99485 /*224087*/    /*SwitchType*/ 13, MVT::v2i32,// ->224102
99490                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
99578 /*224256*/        /*SwitchType*/ 34, MVT::v2i32,// ->224292
99590 /*224277*/          OPC_CheckType, MVT::v2i32,
99631 /*224343*/          OPC_CheckChild0Type, MVT::v2i32,
99636 /*224351*/          OPC_CheckChild0Type, MVT::v2i32,
99672 /*224414*/      /*SwitchType*/ 9, MVT::v2i32,// ->224425
99675                       MVT::v2i32, 1/*#Ops*/, 0, 
99738 /*224540*/              OPC_CheckType, MVT::v2i32,
99740                             MVT::v2i32, 2/*#Ops*/, 0, 1, 
99770 /*224599*/              OPC_CheckType, MVT::v2i32,
99772                             MVT::v2i32, 2/*#Ops*/, 0, 1, 
99810 /*224666*/            OPC_CheckType, MVT::v2i32,
99813                           MVT::v2i32, 2/*#Ops*/, 0, 2, 
99853 /*224741*/          OPC_CheckType, MVT::v2i32,
99857                         MVT::v2i32, 2/*#Ops*/, 0, 2, 
99878 /*224786*/      /*SwitchType*/ 11, MVT::v2i32,// ->224799
99882                       MVT::v2i32, 1/*#Ops*/, 0, 
99952 /*224923*/      /*SwitchType*/ 18, MVT::v2i32,// ->224943
99961                         MVT::v2i32, 1/*#Ops*/, 0, 
100064 /*225108*/      /*SwitchType*/ 18, MVT::v2i32,// ->225128
100073                         MVT::v2i32, 1/*#Ops*/, 0, 
100122 /*225196*/      OPC_CheckChild0Type, MVT::v2i32,
100270 /*225448*/      /*SwitchType*/ 18, MVT::v2i32,// ->225468
100279                         MVT::v2i32, 1/*#Ops*/, 0, 
100373 /*225618*/      /*SwitchType*/ 3, MVT::v2i32,// ->225623
100455 /*225749*/      /*SwitchType*/ 18, MVT::v2i32,// ->225769
100464                         MVT::v2i32, 1/*#Ops*/, 0, 
100533 /*225872*/      /*SwitchType*/ 18, MVT::v2i32,// ->225892
100542                         MVT::v2i32, 1/*#Ops*/, 0, 
100623 /*226016*/      /*SwitchType*/ 18, MVT::v2i32,// ->226036
100632                         MVT::v2i32, 1/*#Ops*/, 0, 
101376 /*227271*/      /*SwitchType*/ 37, MVT::v2i32,// ->227310
101381                         MVT::v2i32, 2/*#Ops*/, 0, 1, 
101390                         MVT::v2i32, 1/*#Ops*/, 2, 
101935 /*228294*/      /*SwitchType*/ 18, MVT::v2i32,// ->228314
101963 /*228350*/        OPC_CheckChild0Type, MVT::v2i32,
104110 /*232883*/        OPC_CheckChild0Type, MVT::v2i32,
104627 /*234307*/        OPC_CheckChild0Type, MVT::v2i32,
106752 /*238474*/            OPC_SwitchType /*2 cases */, 68, MVT::v2i32,// ->238545
106757                               MVT::v2i32, 0/*#Ops*/,  // Results = #6
106762                               MVT::v2i32, 3/*#Ops*/, 6, 7, 8, 
106769                               MVT::v2i32, 0/*#Ops*/,  // Results = #6
106774                               MVT::v2i32, 3/*#Ops*/, 6, 7, 8, 
106906 /*238861*/            OPC_SwitchType /*2 cases */, 30, MVT::v2i32,// ->238894
106910                             MVT::v2i32, 0/*#Ops*/,  // Results = #4
106915                             MVT::v2i32, 3/*#Ops*/, 4, 5, 6, 
107027 /*239157*/        /*SwitchType*/ 18, MVT::v2i32,// ->239177
107029                         MVT::v2i32, 0/*#Ops*/,  // Results = #1
107032                         MVT::v2i32, 3/*#Ops*/, 1, 0, 2, 
107314 /*239838*/          OPC_CheckType, MVT::v2i32,
107320                         MVT::v2i32, 2/*#Ops*/, 3, 4, 
107400 /*240030*/        OPC_CheckType, MVT::v2i32,
107411                       MVT::v2i32, 2/*#Ops*/, 8, 9, 
107489 /*240229*/      /*SwitchType*/ 11, MVT::v2i32,// ->240242
107492                       MVT::v2i32, 3/*#Ops*/, 0, 1, 3, 
107731 /*240745*/          /*SwitchType*/ 19, MVT::v2i32,// ->240766
107767 /*240805*/            OPC_CheckChild0Type, MVT::v2i32,
107839 /*240934*/          /*SwitchType*/ 47, MVT::v2i32,// ->240983
107923 /*241079*/            OPC_CheckChild0Type, MVT::v2i32,
108011 /*241236*/          /*SwitchType*/ 47, MVT::v2i32,// ->241285
108095 /*241381*/            OPC_CheckChild0Type, MVT::v2i32,
108178 /*241529*/        OPC_SwitchType /*2 cases */, 12, MVT::v2i32,// ->241544
108182                         MVT::v2i32, 2/*#Ops*/, 0, 2, 
109739 /*245112*/          OPC_CheckType, MVT::v2i32,
109750                         MVT::v2i32, 2/*#Ops*/, 8, 9, 
110267 /*246354*/          /*SwitchType*/ 13, MVT::v2i32,// ->246369
110271                           MVT::v2i32, 2/*#Ops*/, 0, 3, 
110326 /*246488*/          /*SwitchType*/ 28, MVT::v2i32,// ->246518
110334                           MVT::v2i32, 2/*#Ops*/, 4, 6, 
110466 /*246810*/          OPC_CheckChild0Type, MVT::v2i32,
110565 /*247021*/            OPC_SwitchType /*2 cases */, 8, MVT::v2i32,// ->247032
110568                             MVT::v2i32, 1/*#Ops*/, 1, 
110624 /*247123*/        /*SwitchType*/ 9, MVT::v2i32,// ->247134
110627                         MVT::v2i32, 1/*#Ops*/, 0, 
110960 /*247863*/    /*SwitchType*/ 15, MVT::v2i32,// ->247880
110965                     MVT::v2i32, 3/*#Ops*/, 0, 3, 4, 
111006 /*247955*/    /*SwitchType*/ 15, MVT::v2i32,// ->247972
111011                     MVT::v2i32, 3/*#Ops*/, 0, 3, 4, 
111035 /*248011*/    OPC_SwitchType /*4 cases */, 12, MVT::v2i32,// ->248026
111039                     MVT::v2i32, 2/*#Ops*/, 2, 3, 
111076 /*248090*/    OPC_SwitchType /*2 cases */, 14, MVT::v2i32,// ->248107
111081                     MVT::v2i32, 2/*#Ops*/, 2, 3, 
111105 /*248145*/    OPC_SwitchType /*4 cases */, 12, MVT::v2i32,// ->248160
111109                     MVT::v2i32, 2/*#Ops*/, 2, 3, 
111146 /*248224*/    OPC_SwitchType /*2 cases */, 14, MVT::v2i32,// ->248241
111151                     MVT::v2i32, 2/*#Ops*/, 2, 3, 
111197 /*248325*/      /*SwitchType*/ 10, MVT::v2i32,// ->248337
111200                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
111244 /*248413*/      /*SwitchType*/ 7, MVT::v2i32,// ->248422
111246                       MVT::v2i32, 1/*#Ops*/, 0, 
111283 /*248489*/      /*SwitchType*/ 11, MVT::v2i32,// ->248502
111286                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
111351 /*248647*/      OPC_SwitchType /*2 cases */, 23, MVT::v2i32,// ->248673
111357                       MVT::v2i32, 2/*#Ops*/, 2, 3, 
111411 /*248805*/      /*SwitchType*/ 22, MVT::v2i32,// ->248829
111417                       MVT::v2i32, 2/*#Ops*/, 2, 3, 
111473 /*248932*/      OPC_SwitchType /*2 cases */, 12, MVT::v2i32,// ->248947
111477                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
111872 /*249737*/      OPC_CheckChild0Type, MVT::v2i32,
111881 /*249750*/      /*SwitchType*/ 3, MVT::v2i32,// ->249755
111908 /*249785*/      /*SwitchType*/ 3, MVT::v2i32,// ->249790
111931 /*249815*/      /*SwitchType*/ 3, MVT::v2i32,// ->249820
111958 /*249850*/      /*SwitchType*/ 3, MVT::v2i32,// ->249855
111989 /*249890*/      /*SwitchType*/ 3, MVT::v2i32,// ->249895
112219 /*250201*/    /*SwitchType*/ 9, MVT::v2i32,// ->250212
112222                     MVT::v2i32, 1/*#Ops*/, 0, 
112270 /*250295*/    /*SwitchType*/ 9, MVT::v2i32,// ->250306
112273                     MVT::v2i32, 1/*#Ops*/, 0, 
112321 /*250389*/    /*SwitchType*/ 9, MVT::v2i32,// ->250400
112324                     MVT::v2i32, 1/*#Ops*/, 0, 
112372 /*250483*/    /*SwitchType*/ 9, MVT::v2i32,// ->250494
112375                     MVT::v2i32, 1/*#Ops*/, 0, 
112423 /*250577*/    /*SwitchType*/ 9, MVT::v2i32,// ->250588
112426                     MVT::v2i32, 1/*#Ops*/, 0, 
112481 /*250685*/    /*SwitchType*/ 11, MVT::v2i32,// ->250698
112485                     MVT::v2i32, 1/*#Ops*/, 0, 
112526 /*250769*/    /*SwitchType*/ 11, MVT::v2i32,// ->250782
112530                     MVT::v2i32, 1/*#Ops*/, 0, 
112571 /*250853*/    /*SwitchType*/ 11, MVT::v2i32,// ->250866
112575                     MVT::v2i32, 1/*#Ops*/, 0, 
112616 /*250937*/    /*SwitchType*/ 11, MVT::v2i32,// ->250950
112620                     MVT::v2i32, 1/*#Ops*/, 0, 
112661 /*251021*/    /*SwitchType*/ 11, MVT::v2i32,// ->251034
112665                     MVT::v2i32, 1/*#Ops*/, 0, 
112712 /*251115*/    /*SwitchType*/ 7, MVT::v2i32,// ->251124
112714                     MVT::v2i32, 1/*#Ops*/, 0, 
112811 /*251297*/    /*SwitchType*/ 9, MVT::v2i32,// ->251308
112814                     MVT::v2i32, 1/*#Ops*/, 0, 
112871 /*251410*/    /*SwitchType*/ 10, MVT::v2i32,// ->251422
112874                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
112923 /*251513*/    /*SwitchType*/ 10, MVT::v2i32,// ->251525
112926                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
112975 /*251616*/    /*SwitchType*/ 10, MVT::v2i32,// ->251628
112978                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
113027 /*251719*/    /*SwitchType*/ 10, MVT::v2i32,// ->251731
113030                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
113079 /*251822*/    /*SwitchType*/ 10, MVT::v2i32,// ->251834
113082                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
113131 /*251925*/    /*SwitchType*/ 10, MVT::v2i32,// ->251937
113134                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
113171 /*252004*/    /*SwitchType*/ 10, MVT::v2i32,// ->252016
113174                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
113211 /*252083*/    /*SwitchType*/ 10, MVT::v2i32,// ->252095
113214                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
113251 /*252162*/    /*SwitchType*/ 10, MVT::v2i32,// ->252174
113254                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
113286 /*252233*/    /*SwitchType*/ 11, MVT::v2i32,// ->252246
113289                     MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
113331 /*252328*/    /*SwitchType*/ 9, MVT::v2i32,// ->252339
113333                     MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
113379 /*252428*/      OPC_CheckChild0Type, MVT::v2i32,
113403 /*252473*/      OPC_CheckChild0Type, MVT::v2i32,
113437 /*252540*/    /*SwitchType*/ 10, MVT::v2i32,// ->252552
113440                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
113513 /*252692*/    /*SwitchType*/ 10, MVT::v2i32,// ->252704
113516                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
113589 /*252844*/    /*SwitchType*/ 10, MVT::v2i32,// ->252856
113592                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
113665 /*252996*/    /*SwitchType*/ 10, MVT::v2i32,// ->253008
113668                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
113741 /*253148*/    /*SwitchType*/ 10, MVT::v2i32,// ->253160
113744                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
113817 /*253300*/    /*SwitchType*/ 10, MVT::v2i32,// ->253312
113820                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
113868 /*253402*/    OPC_SwitchType /*7 cases */, 8, MVT::v2i32,// ->253413
113870                     MVT::v2i32, 2/*#Ops*/, 0, 0, 
113936 /*253581*/    OPC_SwitchType /*7 cases */, 8, MVT::v2i32,// ->253592
113938                     MVT::v2i32, 2/*#Ops*/, 0, 0, 
114004 /*253760*/    OPC_SwitchType /*6 cases */, 8, MVT::v2i32,// ->253771
114006                     MVT::v2i32, 2/*#Ops*/, 0, 0, 
114062 /*253912*/    OPC_SwitchType /*6 cases */, 8, MVT::v2i32,// ->253923
114064                     MVT::v2i32, 2/*#Ops*/, 0, 0, 
114120 /*254064*/    OPC_SwitchType /*6 cases */, 8, MVT::v2i32,// ->254075
114122                     MVT::v2i32, 2/*#Ops*/, 0, 0, 
114178 /*254216*/    OPC_SwitchType /*6 cases */, 8, MVT::v2i32,// ->254227
114180                     MVT::v2i32, 2/*#Ops*/, 0, 0, 
114270 /*254443*/      /*SwitchType*/ 21, MVT::v2i32,// ->254466
114276                       MVT::v2i32, 2/*#Ops*/, 1, 2, 
114333 /*254593*/      /*SwitchType*/ 22, MVT::v2i32,// ->254617
114339                       MVT::v2i32, 2/*#Ops*/, 1, 2, 
gen/lib/Target/AArch64/AArch64GenFastISel.inc
  173   if (RetVT.SimpleTy != MVT::v2i32)
  214   case MVT::v2i32: return fastEmit_AArch64ISD_CMEQz_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
  261   if (RetVT.SimpleTy != MVT::v2i32)
  302   case MVT::v2i32: return fastEmit_AArch64ISD_CMGEz_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
  349   if (RetVT.SimpleTy != MVT::v2i32)
  390   case MVT::v2i32: return fastEmit_AArch64ISD_CMGTz_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
  437   if (RetVT.SimpleTy != MVT::v2i32)
  478   case MVT::v2i32: return fastEmit_AArch64ISD_CMLEz_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
  525   if (RetVT.SimpleTy != MVT::v2i32)
  566   case MVT::v2i32: return fastEmit_AArch64ISD_CMLTz_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
  645   case MVT::v2i32: return fastEmit_AArch64ISD_DUP_MVT_i32_MVT_v2i32_r(Op0, Op0IsKill);
  705   if (RetVT.SimpleTy != MVT::v2i32)
  773   if (RetVT.SimpleTy != MVT::v2i32)
  841   if (RetVT.SimpleTy != MVT::v2i32)
  909   if (RetVT.SimpleTy != MVT::v2i32)
  977   if (RetVT.SimpleTy != MVT::v2i32)
 1151   if (RetVT.SimpleTy != MVT::v2i32)
 1180   case MVT::v2i32: return fastEmit_AArch64ISD_NEG_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
 1215   if (RetVT.SimpleTy != MVT::v2i32)
 1244   case MVT::v2i32: return fastEmit_AArch64ISD_NOT_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
 1381   if (RetVT.SimpleTy != MVT::v2i32)
 1428   case MVT::v2i32: return fastEmit_AArch64ISD_REV64_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
 1714   if (RetVT.SimpleTy != MVT::v2i32)
 1756   case MVT::v2i32: return fastEmit_ISD_ABS_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
 1805   case MVT::v2i32: return fastEmit_ISD_BITCAST_MVT_f64_MVT_v2i32_r(Op0, Op0IsKill);
 1865   case MVT::v2i32: return fastEmit_ISD_BITCAST_MVT_v8i8_MVT_v2i32_r(Op0, Op0IsKill);
 1974   case MVT::v2i32: return fastEmit_ISD_BITCAST_MVT_v4i16_MVT_v2i32_r(Op0, Op0IsKill);
 2167   case MVT::v2i32: return fastEmit_ISD_BITCAST_MVT_v1i64_MVT_v2i32_r(Op0, Op0IsKill);
 2266   case MVT::v2i32: return fastEmit_ISD_BITCAST_MVT_v4f16_MVT_v2i32_r(Op0, Op0IsKill);
 2459   case MVT::v2i32: return fastEmit_ISD_BITCAST_MVT_v1f64_MVT_v2i32_r(Op0, Op0IsKill);
 2519   case MVT::v2i32: return fastEmit_ISD_BITCAST_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
 2643   if (RetVT.SimpleTy != MVT::v2i32)
 2668   case MVT::v2i32: return fastEmit_ISD_CTLZ_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
 3339   if (RetVT.SimpleTy != MVT::v2i32)
 3466   if (RetVT.SimpleTy != MVT::v2i32)
 4068   case MVT::v2i32: return fastEmit_ISD_SINT_TO_FP_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
 4102   if (RetVT.SimpleTy != MVT::v2i32)
 4233   case MVT::v2i32: return fastEmit_ISD_UINT_TO_FP_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
 4337   if (RetVT.SimpleTy != MVT::v2i32)
 4378   case MVT::v2i32: return fastEmit_AArch64ISD_CMEQ_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4425   if (RetVT.SimpleTy != MVT::v2i32)
 4466   case MVT::v2i32: return fastEmit_AArch64ISD_CMGE_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4513   if (RetVT.SimpleTy != MVT::v2i32)
 4554   case MVT::v2i32: return fastEmit_AArch64ISD_CMGT_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4601   if (RetVT.SimpleTy != MVT::v2i32)
 4642   case MVT::v2i32: return fastEmit_AArch64ISD_CMHI_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4689   if (RetVT.SimpleTy != MVT::v2i32)
 4730   case MVT::v2i32: return fastEmit_AArch64ISD_CMHS_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4777   if (RetVT.SimpleTy != MVT::v2i32)
 4865   if (RetVT.SimpleTy != MVT::v2i32)
 4953   if (RetVT.SimpleTy != MVT::v2i32)
 5150   case MVT::v2i32: return fastEmit_AArch64ISD_SMULL_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5194   if (RetVT.SimpleTy != MVT::v2i32)
 5271   case MVT::v2i32: return fastEmit_AArch64ISD_TRN1_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5322   if (RetVT.SimpleTy != MVT::v2i32)
 5399   case MVT::v2i32: return fastEmit_AArch64ISD_TRN2_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5435   case MVT::v2i32: return fastEmit_AArch64ISD_UMULL_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5479   if (RetVT.SimpleTy != MVT::v2i32)
 5556   case MVT::v2i32: return fastEmit_AArch64ISD_UZP1_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5607   if (RetVT.SimpleTy != MVT::v2i32)
 5684   case MVT::v2i32: return fastEmit_AArch64ISD_UZP2_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5735   if (RetVT.SimpleTy != MVT::v2i32)
 5812   case MVT::v2i32: return fastEmit_AArch64ISD_ZIP1_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5863   if (RetVT.SimpleTy != MVT::v2i32)
 5940   case MVT::v2i32: return fastEmit_AArch64ISD_ZIP2_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6003   if (RetVT.SimpleTy != MVT::v2i32)
 6046   case MVT::v2i32: return fastEmit_ISD_ADD_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6105   if (RetVT.SimpleTy != MVT::v2i32)
 6148   case MVT::v2i32: return fastEmit_ISD_AND_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6957   if (RetVT.SimpleTy != MVT::v2i32)
 6980   case MVT::v2i32: return fastEmit_ISD_MUL_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7067   if (RetVT.SimpleTy != MVT::v2i32)
 7110   case MVT::v2i32: return fastEmit_ISD_OR_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7209   if (RetVT.SimpleTy != MVT::v2i32)
 7232   case MVT::v2i32: return fastEmit_ISD_SMAX_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7277   if (RetVT.SimpleTy != MVT::v2i32)
 7300   case MVT::v2i32: return fastEmit_ISD_SMIN_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7387   if (RetVT.SimpleTy != MVT::v2i32)
 7430   case MVT::v2i32: return fastEmit_ISD_SUB_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7499   if (RetVT.SimpleTy != MVT::v2i32)
 7522   case MVT::v2i32: return fastEmit_ISD_UMAX_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7567   if (RetVT.SimpleTy != MVT::v2i32)
 7590   case MVT::v2i32: return fastEmit_ISD_UMIN_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7647   if (RetVT.SimpleTy != MVT::v2i32)
 7690   case MVT::v2i32: return fastEmit_ISD_XOR_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7829   case MVT::v2i32: return fastEmit_AArch64ISD_DUPLANE32_MVT_v4i32_MVT_v2i32_ri_Predicate_VectorIndexS(Op0, Op0IsKill, imm1);
 8202   if (RetVT.SimpleTy != MVT::v2i32)
 8222   case MVT::v2i32: return fastEmit_AArch64ISD_SQSHLU_I_MVT_v2i32_ri_Predicate_vecshiftL32(RetVT, Op0, Op0IsKill, imm1);
 8240   if (RetVT.SimpleTy != MVT::v2i32)
 8260   case MVT::v2i32: return fastEmit_AArch64ISD_SQSHL_I_MVT_v2i32_ri_Predicate_vecshiftL32(RetVT, Op0, Op0IsKill, imm1);
 8278   if (RetVT.SimpleTy != MVT::v2i32)
 8298   case MVT::v2i32: return fastEmit_AArch64ISD_UQSHL_I_MVT_v2i32_ri_Predicate_vecshiftL32(RetVT, Op0, Op0IsKill, imm1);
 8307   if (RetVT.SimpleTy != MVT::v2i32)
 8326   case MVT::v2i32: return fastEmit_AArch64ISD_VSHL_MVT_v2i32_ri_Predicate_vecshiftL32(RetVT, Op0, Op0IsKill, imm1);
 9007   if (RetVT.SimpleTy != MVT::v2i32)
 9026   case MVT::v2i32: return fastEmit_AArch64ISD_SRSHR_I_MVT_v2i32_ri_Predicate_vecshiftR32(RetVT, Op0, Op0IsKill, imm1);
 9035   if (RetVT.SimpleTy != MVT::v2i32)
 9054   case MVT::v2i32: return fastEmit_AArch64ISD_URSHR_I_MVT_v2i32_ri_Predicate_vecshiftR32(RetVT, Op0, Op0IsKill, imm1);
 9063   if (RetVT.SimpleTy != MVT::v2i32)
 9082   case MVT::v2i32: return fastEmit_AArch64ISD_VASHR_MVT_v2i32_ri_Predicate_vecshiftR32(RetVT, Op0, Op0IsKill, imm1);
 9091   if (RetVT.SimpleTy != MVT::v2i32)
 9110   case MVT::v2i32: return fastEmit_AArch64ISD_VLSHR_MVT_v2i32_ri_Predicate_vecshiftR32(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/AArch64/AArch64GenRegisterInfo.inc
 5183   /* 7 */ MVT::f64, MVT::i64, MVT::v2f32, MVT::v1f64, MVT::v8i8, MVT::v4i16, MVT::v2i32, MVT::v1i64, MVT::v4f16, MVT::Other,
gen/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc
  107       LocVT == MVT::v2i32 ||
gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc
30567 /* 64498*/        /*SwitchType*/ 67, MVT::v2i32,// ->64567
30574                           MVT::v2i32, 4/*#Ops*/, 2, 3, 4, 5, 
30584                           MVT::v2i32, 4/*#Ops*/, 2, 3, 4, 5, 
30593                           MVT::v2i32, 4/*#Ops*/, 2, 3, 4, 5, 
30756 /* 64925*/      OPC_CheckType, MVT::v2i32,
30762                     MVT::v2i32, 3/*#Ops*/, 2, 3, 4, 
30770 /* 64953*/      OPC_CheckType, MVT::v2i32,
30776                     MVT::v2i32, 3/*#Ops*/, 2, 3, 4, 
30853 /* 65125*/        /*SwitchType*/ 20, MVT::v2i32,// ->65147
30859                         MVT::v2i32, 4/*#Ops*/, 1, 2, 3, 4, 
30910 /* 65262*/        OPC_SwitchType /*3 cases */, 41, MVT::v2i32,// ->65306
30915                           MVT::v2i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
30922                           MVT::v2i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
30961 /* 65397*/        OPC_SwitchType /*3 cases */, 71, MVT::v2i32,// ->65471
30971                           MVT::v2i32, 8/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 9, 
30983                           MVT::v2i32, 9/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 9, 10, 
31047 /* 65628*/      OPC_CheckType, MVT::v2i32,
31053                     MVT::v2i32, 4/*#Ops*/, 2, 3, 4, 5, 
31060 /* 65655*/      OPC_CheckType, MVT::v2i32,
31066                     MVT::v2i32, 4/*#Ops*/, 2, 3, 4, 5, 
31110 /* 65764*/        /*SwitchType*/ 23, MVT::v2i32,// ->65789
31117                         MVT::v2i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
31183 /* 65945*/        /*SwitchType*/ 23, MVT::v2i32,// ->65970
31190                         MVT::v2i32, 5/*#Ops*/, 2, 3, 5, 6, 4, 
31638 /* 66943*/      OPC_CheckChild1Type, MVT::v2i32,
31654 /* 66974*/      OPC_CheckChild1Type, MVT::v2i32,
31995 /* 67681*/        OPC_CheckChild1Type, MVT::v2i32,
32249 /* 68313*/        OPC_CheckChild1Type, MVT::v2i32,
32461 /* 68841*/        OPC_CheckChild1Type, MVT::v2i32,
32512 /* 68970*/      OPC_CheckChild1Type, MVT::v2i32,
32533 /* 69023*/      OPC_CheckChild1Type, MVT::v2i32,
33120 /* 70196*/        OPC_CheckChild1Type, MVT::v2i32,
33382 /* 70771*/        OPC_CheckChild1Type, MVT::v2i32,
33553 /* 71156*/    /*SwitchType*/ 61, MVT::v2i32,// ->71219
33559                       MVT::v2i32, 4/*#Ops*/, 0, 4, 5, 6, 
33568                       MVT::v2i32, 4/*#Ops*/, 0, 4, 5, 6, 
33575                       MVT::v2i32, 4/*#Ops*/, 0, 1, 4, 5, 
35959 /* 76242*/        OPC_SwitchType /*3 cases */, 37, MVT::v2i32,// ->76282
35969                         MVT::v2i32, 9/*#Ops*/, 1, 2, 6, 7, 8, 9, 10, 11, 12, 
36017 /* 76388*/        OPC_SwitchType /*3 cases */, 38, MVT::v2i32,// ->76429
36027                         MVT::v2i32, 10/*#Ops*/, 2, 1, 3, 7, 8, 9, 10, 11, 12, 13, 
36078 /* 76544*/        OPC_SwitchType /*3 cases */, 38, MVT::v2i32,// ->76585
36088                         MVT::v2i32, 10/*#Ops*/, 2, 1, 3, 7, 8, 9, 10, 11, 12, 13, 
36136 /* 76694*/        OPC_SwitchType /*3 cases */, 58, MVT::v2i32,// ->76755
36151                         MVT::v2i32, 10/*#Ops*/, 11, 1, 4, 12, 13, 14, 15, 16, 17, 18, 
36586 /* 77857*/      OPC_CheckChild1Type, MVT::v2i32,
37744 /* 80478*/      OPC_CheckChild1Type, MVT::v2i32,
38550 /* 82252*/        OPC_SwitchType /*3 cases */, 33, MVT::v2i32,// ->82288
38559                         MVT::v2i32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
38601 /* 82379*/        OPC_SwitchType /*3 cases */, 34, MVT::v2i32,// ->82416
38610                         MVT::v2i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
38655 /* 82516*/        OPC_SwitchType /*3 cases */, 34, MVT::v2i32,// ->82553
38664                         MVT::v2i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
38706 /* 82647*/        OPC_SwitchType /*3 cases */, 54, MVT::v2i32,// ->82704
38720                         MVT::v2i32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
39373 /* 84328*/        OPC_SwitchType /*4 cases */, 35, MVT::v2i32,// ->84366
39383                         MVT::v2i32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
39440 /* 84498*/        OPC_SwitchType /*4 cases */, 36, MVT::v2i32,// ->84537
39450                         MVT::v2i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
39510 /* 84679*/        OPC_SwitchType /*4 cases */, 36, MVT::v2i32,// ->84718
39520                         MVT::v2i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
39577 /* 84854*/        OPC_SwitchType /*4 cases */, 56, MVT::v2i32,// ->84913
39592                         MVT::v2i32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
40094 /* 86108*/        /*SwitchType*/ 33, MVT::v2i32,// ->86143
40103                         MVT::v2i32, 8/*#Ops*/, 1, 2, 5, 6, 7, 8, 9, 10, 
40169 /* 86306*/        /*SwitchType*/ 34, MVT::v2i32,// ->86342
40178                         MVT::v2i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
40247 /* 86515*/        /*SwitchType*/ 34, MVT::v2i32,// ->86551
40256                         MVT::v2i32, 9/*#Ops*/, 2, 1, 3, 6, 7, 8, 9, 10, 11, 
40327 /* 86738*/        /*SwitchType*/ 54, MVT::v2i32,// ->86794
40341                         MVT::v2i32, 9/*#Ops*/, 10, 1, 4, 11, 12, 13, 14, 15, 16, 
41559 /* 89709*/      OPC_CheckChild1Type, MVT::v2i32,
42507 /* 91888*/      OPC_CheckChild1Type, MVT::v2i32,
43801 /* 94761*/      OPC_CheckChild1Type, MVT::v2i32,
58337 /*127865*/        OPC_CheckChild0Type, MVT::v2i32,
59654 /*130488*/      OPC_CheckChild2Type, MVT::v2i32,
62552 /*136732*/      /*SwitchType*/ 3, MVT::v2i32,// ->136737
62570 /*136754*/      OPC_CheckChild0Type, MVT::v2i32,
62602 /*136797*/      /*SwitchType*/ 3, MVT::v2i32,// ->136802
62625 /*136827*/      /*SwitchType*/ 3, MVT::v2i32,// ->136832
62652 /*136862*/      /*SwitchType*/ 10, MVT::v2i32,// ->136874
62706 /*136931*/      /*SwitchType*/ 3, MVT::v2i32,// ->136936
73712 /*162880*/        OPC_SwitchType /*2 cases */, 39, MVT::v2i32,// ->162922
73723                         MVT::v2i32, 9/*#Ops*/, 1, 2, 6, 7, 8, 9, 10, 11, 12, 
73759 /*162990*/        OPC_SwitchType /*2 cases */, 40, MVT::v2i32,// ->163033
73770                         MVT::v2i32, 10/*#Ops*/, 2, 1, 3, 7, 8, 9, 10, 11, 12, 13, 
73809 /*163109*/        OPC_SwitchType /*2 cases */, 40, MVT::v2i32,// ->163152
73820                         MVT::v2i32, 10/*#Ops*/, 2, 1, 3, 7, 8, 9, 10, 11, 12, 13, 
73856 /*163223*/        OPC_SwitchType /*2 cases */, 60, MVT::v2i32,// ->163286
73872                         MVT::v2i32, 10/*#Ops*/, 11, 1, 4, 12, 13, 14, 15, 16, 17, 18, 
77324 /*171912*/      OPC_SwitchType /*4 cases */, 13, MVT::v2i32,// ->171928
77327                       MVT::v2i32, 4/*#Ops*/, 0, 3, 4, 1, 
77351 /*171977*/      OPC_SwitchType /*7 cases */, 12, MVT::v2i32,// ->171992
77354                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
77396 /*172080*/      OPC_SwitchType /*7 cases */, 12, MVT::v2i32,// ->172095
77399                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
77441 /*172183*/      OPC_SwitchType /*7 cases */, 12, MVT::v2i32,// ->172198
77444                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
gen/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc
17461   /* 10 */ MVT::i64, MVT::f64, MVT::v2i32, MVT::v2f32, MVT::v4f16, MVT::v4i16, MVT::i64, MVT::i64, MVT::i64, MVT::Other,
17464   /* 34 */ MVT::i64, MVT::f64, MVT::v2i32, MVT::v2f32, MVT::v4f16, MVT::v4i16, MVT::Other,
17469   /* 61 */ MVT::v2i32, MVT::i64, MVT::v2f32, MVT::f64, MVT::i1, MVT::v4i16, MVT::v4f16, MVT::Other,
17470   /* 69 */ MVT::v2i32, MVT::i64, MVT::f64, MVT::v4i16, MVT::v4f16, MVT::Other,
17471   /* 75 */ MVT::v2i32, MVT::i64, MVT::v2f32, MVT::f64, MVT::v4i16, MVT::v4f16, MVT::Other,
gen/lib/Target/AMDGPU/R600GenDAGISel.inc
 5679 /* 22649*/          OPC_SwitchType /*2 cases */, 18, MVT::v2i32,// ->22670
 5685                           MVT::v2i32, 3/*#Ops*/, 2, 3, 4, 
 5700 /* 22694*/          OPC_SwitchType /*2 cases */, 18, MVT::v2i32,// ->22715
 5706                           MVT::v2i32, 3/*#Ops*/, 2, 3, 4, 
 5721 /* 22739*/          OPC_SwitchType /*2 cases */, 18, MVT::v2i32,// ->22760
 5727                           MVT::v2i32, 3/*#Ops*/, 2, 3, 4, 
 5742 /* 22784*/          OPC_SwitchType /*2 cases */, 18, MVT::v2i32,// ->22805
 5748                           MVT::v2i32, 3/*#Ops*/, 2, 3, 4, 
 5763 /* 22829*/          OPC_SwitchType /*2 cases */, 18, MVT::v2i32,// ->22850
 5769                           MVT::v2i32, 3/*#Ops*/, 2, 3, 4, 
 5784 /* 22874*/          OPC_SwitchType /*2 cases */, 18, MVT::v2i32,// ->22895
 5790                           MVT::v2i32, 3/*#Ops*/, 2, 3, 4, 
 5895 /* 23177*/      OPC_CheckChild1Type, MVT::v2i32,
 7007 /* 27354*/        OPC_CheckChild0Type, MVT::v2i32,
 7641 /* 29236*/    /*SwitchType*/ 7, MVT::v2i32,// ->29245
 7654 /* 29256*/      OPC_CheckChild0Type, MVT::v2i32,
10845 /* 41490*/      /*SwitchType*/ 14, MVT::v2i32,// ->41506
10849                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
10862 /* 41527*/      /*SwitchType*/ 14, MVT::v2i32,// ->41543
10866                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
10891 /* 41586*/      OPC_SwitchType /*2 cases */, 11, MVT::v2i32,// ->41600
10894                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
gen/lib/Target/AMDGPU/R600GenRegisterInfo.inc
 8870   /* 3 */ MVT::v2f32, MVT::v2i32, MVT::i64, MVT::f64, MVT::Other,
 8871   /* 8 */ MVT::v2f32, MVT::v2i32, MVT::Other,
gen/lib/Target/ARM/ARMGenCallingConv.inc
   64       LocVT == MVT::v2i32 ||
  236       LocVT == MVT::v2i32 ||
  357       LocVT == MVT::v2i32 ||
  424       LocVT == MVT::v2i32 ||
  518       LocVT == MVT::v2i32 ||
  606       LocVT == MVT::v2i32 ||
  711       LocVT == MVT::v2i32 ||
  827       LocVT == MVT::v2i32 ||
  884       LocVT == MVT::v2i32 ||
gen/lib/Target/ARM/ARMGenDAGISel.inc
 1219 /*  2581*/                OPC_SwitchType /*2 cases */, 19, MVT::v2i32,// ->2603
 1224                                 MVT::v2i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 1274 /*  2700*/              OPC_CheckType, MVT::v2i32,
 1279                             MVT::v2i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 1302 /*  2753*/              OPC_CheckType, MVT::v2i32,
 1307                             MVT::v2i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 1326 /*  2799*/              OPC_CheckType, MVT::v2i32,
 1331                             MVT::v2i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 1354 /*  2852*/              OPC_CheckType, MVT::v2i32,
 1359                             MVT::v2i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 1377 /*  2897*/              OPC_CheckType, MVT::v2i32,
 1382                             MVT::v2i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 1405 /*  2950*/              OPC_CheckType, MVT::v2i32,
 1410                             MVT::v2i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 1429 /*  2996*/              OPC_CheckType, MVT::v2i32,
 1434                             MVT::v2i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 1463 /*  3059*/              OPC_CheckType, MVT::v2i32,
 1468                             MVT::v2i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 1475 /*  3085*/              OPC_CheckType, MVT::v2i32,
 1480                             MVT::v2i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 1505 /*  3140*/              OPC_CheckType, MVT::v2i32,
 1510                             MVT::v2i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 1517 /*  3166*/              OPC_CheckType, MVT::v2i32,
 1522                             MVT::v2i32, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 1553 /*  3231*/            OPC_CheckType, MVT::v2i32,
 1558                           MVT::v2i32, 5/*#Ops*/, 0, 2, 1, 3, 4, 
 1565 /*  3257*/            OPC_CheckType, MVT::v2i32,
 1570                           MVT::v2i32, 5/*#Ops*/, 0, 2, 1, 3, 4, 
 1596 /*  3313*/            OPC_CheckType, MVT::v2i32,
 1601                           MVT::v2i32, 5/*#Ops*/, 0, 2, 1, 3, 4, 
 1608 /*  3339*/            OPC_CheckType, MVT::v2i32,
 1613                           MVT::v2i32, 5/*#Ops*/, 0, 2, 1, 3, 4, 
 2741 /*  5504*/          OPC_CheckType, MVT::v2i32,
 2746                         MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
 2809 /*  5657*/        OPC_CheckType, MVT::v2i32,
 2814                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
 2836 /*  5707*/        OPC_CheckType, MVT::v2i32,
 2841                       MVT::v2i32, 4/*#Ops*/, 1, 0, 2, 3, 
 2859 /*  5750*/        OPC_CheckType, MVT::v2i32,
 2864                       MVT::v2i32, 4/*#Ops*/, 1, 0, 2, 3, 
 3280 /*  6583*/      OPC_SwitchType /*8 cases */, 18, MVT::v2i32,// ->6604
 3285                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
 5863 /* 12006*/            OPC_CheckChild1Type, MVT::v2i32,
 5865 /* 12009*/            OPC_CheckChild2Type, MVT::v2i32,
 5911 /* 12104*/            OPC_CheckChild1Type, MVT::v2i32,
 5913 /* 12107*/            OPC_CheckChild2Type, MVT::v2i32,
 5968 /* 12217*/          OPC_CheckChild1Type, MVT::v2i32,
 5970 /* 12220*/          OPC_CheckChild2Type, MVT::v2i32,
 6019 /* 12318*/          OPC_CheckChild1Type, MVT::v2i32,
 6021 /* 12321*/          OPC_CheckChild2Type, MVT::v2i32,
 6072 /* 12430*/            OPC_CheckChild0Type, MVT::v2i32,
 6079 /* 12440*/            OPC_SwitchType /*2 cases */, 22, MVT::v2i32,// ->12465
 6085                             MVT::v2i32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
 6145 /* 12581*/          OPC_CheckChild0Type, MVT::v2i32,
 6149 /* 12588*/          OPC_CheckChild0Type, MVT::v2i32,
 6190 /* 12671*/          OPC_CheckChild0Type, MVT::v2i32,
 6194 /* 12678*/          OPC_CheckChild0Type, MVT::v2i32,
 6267 /* 12816*/      OPC_CheckChild0Type, MVT::v2i32,
 6275 /* 12827*/      OPC_CheckType, MVT::v2i32,
 6281                     MVT::v2i32, 6/*#Ops*/, 0, 3, 1, 4, 5, 6, 
 6292 /* 12864*/        OPC_CheckChild0Type, MVT::v2i32,
 6300 /* 12875*/        OPC_CheckType, MVT::v2i32,
 6306                       MVT::v2i32, 6/*#Ops*/, 3, 0, 1, 4, 5, 6, 
 6313 /* 12905*/        OPC_CheckChild0Type, MVT::v2i32,
 6322 /* 12917*/        OPC_CheckType, MVT::v2i32,
 6328                       MVT::v2i32, 6/*#Ops*/, 3, 2, 0, 4, 5, 6, 
 6411 /* 13090*/      OPC_CheckChild0Type, MVT::v2i32,
 6436 /* 13140*/          OPC_CheckChild0Type, MVT::v2i32,
 6457 /* 13181*/          OPC_CheckChild0Type, MVT::v2i32,
 6501 /* 13267*/          OPC_CheckChild0Type, MVT::v2i32,
 6505 /* 13274*/          OPC_CheckChild0Type, MVT::v2i32,
 6548 /* 13359*/          OPC_CheckChild0Type, MVT::v2i32,
 6552 /* 13366*/          OPC_CheckChild0Type, MVT::v2i32,
 6615                         MVT::v2i32, 2/*#Ops*/, 2, 5,  // Results = #6
 6730                     MVT::v2i32, 2/*#Ops*/, 1, 5,  // Results = #6
 6760                       MVT::v2i32, 2/*#Ops*/, 1, 5,  // Results = #6
 6787                       MVT::v2i32, 2/*#Ops*/, 0, 5,  // Results = #6
 6831 /* 13960*/          OPC_CheckChild1Type, MVT::v2i32,
 6833 /* 13963*/          OPC_CheckChild2Type, MVT::v2i32,
 6835 /* 13966*/          OPC_CheckType, MVT::v2i32,
 6840                         MVT::v2i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 6913 /* 14136*/          OPC_CheckChild1Type, MVT::v2i32,
 6915 /* 14139*/          OPC_CheckChild2Type, MVT::v2i32,
 6917 /* 14142*/          OPC_CheckType, MVT::v2i32,
 6922                         MVT::v2i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 7001 /* 14324*/            OPC_CheckChild1Type, MVT::v2i32,
 7003 /* 14327*/            OPC_CheckChild2Type, MVT::v2i32,
 7006 /* 14331*/            OPC_CheckType, MVT::v2i32,
 7011                           MVT::v2i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
 7089 /* 14506*/            OPC_CheckChild1Type, MVT::v2i32,
 7091 /* 14509*/            OPC_CheckChild2Type, MVT::v2i32,
 7094 /* 14513*/            OPC_CheckType, MVT::v2i32,
 7099                           MVT::v2i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
 7273 /* 14884*/        /*SwitchType*/ 21, MVT::v2i32,// ->14907
 7279                         MVT::v2i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
 7353 /* 15082*/        /*SwitchType*/ 21, MVT::v2i32,// ->15105
 7359                         MVT::v2i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
 7433 /* 15280*/        /*SwitchType*/ 21, MVT::v2i32,// ->15303
 7439                         MVT::v2i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
 7513 /* 15478*/        /*SwitchType*/ 21, MVT::v2i32,// ->15501
 7519                         MVT::v2i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
 7630 /* 15760*/        /*SwitchType*/ 21, MVT::v2i32,// ->15783
 7636                         MVT::v2i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
 7711 /* 15959*/        /*SwitchType*/ 21, MVT::v2i32,// ->15982
 7717                         MVT::v2i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
 7792 /* 16158*/        /*SwitchType*/ 21, MVT::v2i32,// ->16181
 7798                         MVT::v2i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
 7873 /* 16357*/        /*SwitchType*/ 21, MVT::v2i32,// ->16380
 7879                         MVT::v2i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
 8193 /* 17034*/        /*SwitchType*/ 19, MVT::v2i32,// ->17055
 8198                         MVT::v2i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 8253 /* 17177*/          OPC_CheckChild0Type, MVT::v2i32,
 8292 /* 17261*/          OPC_CheckChild0Type, MVT::v2i32,
 8439 /* 17591*/        /*SwitchType*/ 19, MVT::v2i32,// ->17612
 8444                         MVT::v2i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
 8501 /* 17736*/          OPC_CheckChild0Type, MVT::v2i32,
 8543 /* 17823*/          OPC_CheckChild0Type, MVT::v2i32,
 8612 /* 17987*/      /*SwitchType*/ 18, MVT::v2i32,// ->18007
 8617                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
 9593 /* 20302*/            OPC_CheckType, MVT::v2i32,
 9598                           MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
 9661 /* 20455*/          OPC_CheckType, MVT::v2i32,
 9666                         MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
 9689 /* 20506*/        OPC_CheckType, MVT::v2i32,
 9694                       MVT::v2i32, 4/*#Ops*/, 1, 0, 2, 3, 
 9712 /* 20549*/        OPC_CheckType, MVT::v2i32,
 9717                       MVT::v2i32, 4/*#Ops*/, 1, 0, 2, 3, 
13226 /* 28285*/      OPC_SwitchType /*8 cases */, 18, MVT::v2i32,// ->28306
13231                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
15195 /* 32620*/          OPC_CheckChild1Type, MVT::v2i32,
15200 /* 32630*/          OPC_CheckChild1Type, MVT::v2i32,
15204 /* 32637*/          OPC_CheckChild0Type, MVT::v2i32,
15209 /* 32645*/          OPC_CheckType, MVT::v2i32,
15211 /* 32648*/          OPC_CheckType, MVT::v2i32,
15213 /* 32651*/          OPC_CheckType, MVT::v2i32,
15219                         MVT::v2i32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
15256 /* 32742*/          OPC_CheckChild1Type, MVT::v2i32,
15260 /* 32749*/          OPC_CheckChild0Type, MVT::v2i32,
15265 /* 32757*/          OPC_CheckType, MVT::v2i32,
15338 /* 32900*/        OPC_CheckChild1Type, MVT::v2i32,
15345 /* 32914*/        OPC_CheckChild0Type, MVT::v2i32,
15350 /* 32922*/        OPC_CheckType, MVT::v2i32,
15353 /* 32926*/        OPC_CheckChild2Type, MVT::v2i32,
15354 /* 32928*/        OPC_CheckType, MVT::v2i32,
15356 /* 32931*/        OPC_CheckType, MVT::v2i32,
15362                       MVT::v2i32, 6/*#Ops*/, 0, 3, 1, 4, 5, 6, 
15371 /* 32966*/          OPC_CheckChild1Type, MVT::v2i32,
15375 /* 32973*/          OPC_CheckChild0Type, MVT::v2i32,
15380 /* 32981*/          OPC_CheckType, MVT::v2i32,
15382 /* 32984*/          OPC_CheckType, MVT::v2i32,
15385 /* 32988*/          OPC_CheckChild2Type, MVT::v2i32,
15386 /* 32990*/          OPC_CheckType, MVT::v2i32,
15392                         MVT::v2i32, 6/*#Ops*/, 3, 0, 1, 4, 5, 6, 
15399 /* 33020*/          OPC_CheckChild0Type, MVT::v2i32,
15404 /* 33028*/          OPC_CheckType, MVT::v2i32,
15407 /* 33032*/          OPC_CheckChild2Type, MVT::v2i32,
15408 /* 33034*/          OPC_CheckType, MVT::v2i32,
15411 /* 33038*/          OPC_CheckChild2Type, MVT::v2i32,
15412 /* 33040*/          OPC_CheckType, MVT::v2i32,
15418                         MVT::v2i32, 6/*#Ops*/, 3, 2, 0, 4, 5, 6, 
15517 /* 33248*/        OPC_CheckChild0Type, MVT::v2i32,
15522 /* 33256*/        OPC_CheckType, MVT::v2i32,
15525 /* 33260*/        OPC_CheckChild2Type, MVT::v2i32,
15543 /* 33300*/          OPC_CheckChild1Type, MVT::v2i32,
15547 /* 33307*/          OPC_CheckChild0Type, MVT::v2i32,
15552 /* 33315*/          OPC_CheckType, MVT::v2i32,
15571 /* 33354*/          OPC_CheckChild0Type, MVT::v2i32,
15576 /* 33362*/          OPC_CheckType, MVT::v2i32,
15579 /* 33366*/          OPC_CheckChild2Type, MVT::v2i32,
15684                         MVT::v2i32, 2/*#Ops*/, 2, 5,  // Results = #6
15786                       MVT::v2i32, 2/*#Ops*/, 1, 5,  // Results = #6
15821                         MVT::v2i32, 2/*#Ops*/, 1, 5,  // Results = #6
15852                         MVT::v2i32, 2/*#Ops*/, 0, 5,  // Results = #6
15884 /* 34019*/          OPC_CheckChild1Type, MVT::v2i32,
15889 /* 34029*/          OPC_CheckChild1Type, MVT::v2i32,
15891 /* 34032*/          OPC_CheckChild2Type, MVT::v2i32,
15892 /* 34034*/          OPC_CheckType, MVT::v2i32,
15894 /* 34037*/          OPC_CheckType, MVT::v2i32,
15899                         MVT::v2i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
15963 /* 34184*/          OPC_CheckChild1Type, MVT::v2i32,
15965 /* 34187*/          OPC_CheckChild2Type, MVT::v2i32,
15998 /* 34260*/          /*SwitchType*/ 30, MVT::v2i32,// ->34292
15999 /* 34262*/            OPC_CheckChild1Type, MVT::v2i32,
16001 /* 34265*/            OPC_CheckChild2Type, MVT::v2i32,
16004 /* 34269*/            OPC_CheckChild2Type, MVT::v2i32,
16005 /* 34271*/            OPC_CheckType, MVT::v2i32,
16010                           MVT::v2i32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
16063 /* 34397*/            OPC_CheckChild1Type, MVT::v2i32,
16065 /* 34400*/            OPC_CheckChild2Type, MVT::v2i32,
16092 /* 34458*/        /*SwitchType*/ 23, MVT::v2i32,// ->34483
16093 /* 34460*/          OPC_CheckChild1Type, MVT::v2i32,
16095 /* 34463*/          OPC_CheckChild2Type, MVT::v2i32,
16100                         MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
16257 /* 34810*/        OPC_CheckChild1Type, MVT::v2i32,
16264 /* 34825*/            OPC_CheckChild1Type, MVT::v2i32,
16268 /* 34832*/            OPC_CheckChild0Type, MVT::v2i32,
16273 /* 34840*/            OPC_CheckType, MVT::v2i32,
16275 /* 34843*/            OPC_CheckType, MVT::v2i32,
16277 /* 34846*/            OPC_CheckType, MVT::v2i32,
16283                           MVT::v2i32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
16290 /* 34876*/            OPC_CheckChild0Type, MVT::v2i32,
16295 /* 34884*/            OPC_CheckType, MVT::v2i32,
16298 /* 34888*/            OPC_CheckChild2Type, MVT::v2i32,
16299 /* 34890*/            OPC_CheckType, MVT::v2i32,
16301 /* 34893*/            OPC_CheckType, MVT::v2i32,
16307                           MVT::v2i32, 6/*#Ops*/, 0, 3, 1, 4, 5, 6, 
16312 /* 34919*/            OPC_CheckChild1Type, MVT::v2i32,
16314 /* 34922*/            OPC_CheckChild2Type, MVT::v2i32,
16315 /* 34924*/            OPC_CheckType, MVT::v2i32,
16317 /* 34927*/            OPC_CheckType, MVT::v2i32,
16322                           MVT::v2i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
16328 /* 34951*/          OPC_CheckChild2Type, MVT::v2i32,
16329 /* 34953*/          OPC_CheckType, MVT::v2i32,
16334                         MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
16431                             MVT::v2i32, 2/*#Ops*/, 2, 5,  // Results = #6
16460                             MVT::v2i32, 2/*#Ops*/, 1, 5,  // Results = #6
16506 /* 35325*/            OPC_CheckChild1Type, MVT::v2i32,
16510 /* 35332*/            OPC_CheckChild0Type, MVT::v2i32,
16515 /* 35340*/            OPC_CheckType, MVT::v2i32,
16532 /* 35376*/            OPC_CheckChild0Type, MVT::v2i32,
16537 /* 35384*/            OPC_CheckType, MVT::v2i32,
16540 /* 35388*/            OPC_CheckChild2Type, MVT::v2i32,
16554 /* 35419*/            OPC_CheckChild1Type, MVT::v2i32,
16556 /* 35422*/            OPC_CheckChild2Type, MVT::v2i32,
16713 /* 35759*/        OPC_CheckChild1Type, MVT::v2i32,
16722 /* 35775*/          OPC_CheckChild0Type, MVT::v2i32,
16728 /* 35785*/          OPC_CheckType, MVT::v2i32,
16732 /* 35791*/          OPC_CheckType, MVT::v2i32,
16735                         MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 4, 
16741 /* 35809*/          OPC_CheckType, MVT::v2i32,
16744                         MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
16792 /* 35908*/        OPC_CheckChild1Type, MVT::v2i32,
16801 /* 35924*/          OPC_CheckChild0Type, MVT::v2i32,
16807 /* 35934*/          OPC_CheckType, MVT::v2i32,
16811 /* 35940*/          OPC_CheckType, MVT::v2i32,
16814                         MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 4, 
16820 /* 35958*/          OPC_CheckType, MVT::v2i32,
16823                         MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
16893 /* 36102*/          OPC_CheckChild1Type, MVT::v2i32,
16897 /* 36109*/          OPC_CheckChild0Type, MVT::v2i32,
16902 /* 36117*/          OPC_CheckType, MVT::v2i32,
16904 /* 36120*/          OPC_CheckType, MVT::v2i32,
16910                         MVT::v2i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
16939 /* 36193*/          OPC_CheckChild0Type, MVT::v2i32,
16994 /* 36306*/          OPC_CheckChild0Type, MVT::v2i32,
16999 /* 36314*/          OPC_SwitchType /*2 cases */, 27, MVT::v2i32,// ->36344
17002 /* 36319*/            OPC_CheckChild2Type, MVT::v2i32,
17003 /* 36321*/            OPC_CheckType, MVT::v2i32,
17009                           MVT::v2i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
17072                         MVT::v2i32, 2/*#Ops*/, 1, 4,  // Results = #5
17125                         MVT::v2i32, 2/*#Ops*/, 0, 4,  // Results = #5
17148 /* 36639*/        /*SwitchType*/ 23, MVT::v2i32,// ->36664
17149 /* 36641*/          OPC_CheckChild1Type, MVT::v2i32,
17151 /* 36644*/          OPC_CheckChild2Type, MVT::v2i32,
17156                         MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
17209 /* 36769*/          OPC_CheckChild1Type, MVT::v2i32,
17213 /* 36776*/          OPC_CheckChild0Type, MVT::v2i32,
17218 /* 36784*/          OPC_CheckType, MVT::v2i32,
17220 /* 36787*/          OPC_CheckType, MVT::v2i32,
17226                         MVT::v2i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
17255 /* 36860*/          OPC_CheckChild0Type, MVT::v2i32,
17310 /* 36973*/          OPC_CheckChild0Type, MVT::v2i32,
17315 /* 36981*/          OPC_SwitchType /*2 cases */, 27, MVT::v2i32,// ->37011
17318 /* 36986*/            OPC_CheckChild2Type, MVT::v2i32,
17319 /* 36988*/            OPC_CheckType, MVT::v2i32,
17325                           MVT::v2i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
17388                         MVT::v2i32, 2/*#Ops*/, 1, 4,  // Results = #5
17441                         MVT::v2i32, 2/*#Ops*/, 0, 4,  // Results = #5
17464 /* 37306*/        /*SwitchType*/ 23, MVT::v2i32,// ->37331
17465 /* 37308*/          OPC_CheckChild1Type, MVT::v2i32,
17467 /* 37311*/          OPC_CheckChild2Type, MVT::v2i32,
17472                         MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
17525 /* 37435*/          OPC_CheckChild1Type, MVT::v2i32,
17529 /* 37442*/          OPC_CheckChild0Type, MVT::v2i32,
17534 /* 37450*/          OPC_CheckType, MVT::v2i32,
17570 /* 37523*/          OPC_CheckChild0Type, MVT::v2i32,
17575 /* 37531*/          OPC_CheckType, MVT::v2i32,
17578 /* 37535*/          OPC_CheckChild2Type, MVT::v2i32,
17603 /* 37591*/          OPC_CheckChild1Type, MVT::v2i32,
17605 /* 37594*/          OPC_CheckChild2Type, MVT::v2i32,
17624 /* 37632*/        OPC_CheckType, MVT::v2i32,
17630                       MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
17688 /* 37764*/        OPC_CheckType, MVT::v2i32,
17694                       MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
17757 /* 37912*/      /*SwitchType*/ 23, MVT::v2i32,// ->37937
17758 /* 37914*/        OPC_CheckChild1Type, MVT::v2i32,
17760 /* 37917*/        OPC_CheckChild2Type, MVT::v2i32,
17765                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
17827 /* 38070*/      /*SwitchType*/ 23, MVT::v2i32,// ->38095
17828 /* 38072*/        OPC_CheckChild1Type, MVT::v2i32,
17830 /* 38075*/        OPC_CheckChild2Type, MVT::v2i32,
17835                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
17897 /* 38228*/      /*SwitchType*/ 23, MVT::v2i32,// ->38253
17898 /* 38230*/        OPC_CheckChild1Type, MVT::v2i32,
17900 /* 38233*/        OPC_CheckChild2Type, MVT::v2i32,
17905                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
17967 /* 38386*/      /*SwitchType*/ 23, MVT::v2i32,// ->38411
17968 /* 38388*/        OPC_CheckChild1Type, MVT::v2i32,
17970 /* 38391*/        OPC_CheckChild2Type, MVT::v2i32,
17975                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
18037 /* 38544*/      /*SwitchType*/ 23, MVT::v2i32,// ->38569
18038 /* 38546*/        OPC_CheckChild1Type, MVT::v2i32,
18040 /* 38549*/        OPC_CheckChild2Type, MVT::v2i32,
18045                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
18140 /* 38776*/      /*SwitchType*/ 23, MVT::v2i32,// ->38801
18148                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
18216 /* 38940*/      /*SwitchType*/ 23, MVT::v2i32,// ->38965
18217 /* 38942*/        OPC_CheckChild1Type, MVT::v2i32,
18219 /* 38945*/        OPC_CheckChild2Type, MVT::v2i32,
18224                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
18286 /* 39098*/      /*SwitchType*/ 23, MVT::v2i32,// ->39123
18287 /* 39100*/        OPC_CheckChild1Type, MVT::v2i32,
18289 /* 39103*/        OPC_CheckChild2Type, MVT::v2i32,
18294                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
18356 /* 39256*/      /*SwitchType*/ 23, MVT::v2i32,// ->39281
18357 /* 39258*/        OPC_CheckChild1Type, MVT::v2i32,
18359 /* 39261*/        OPC_CheckChild2Type, MVT::v2i32,
18364                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
18459 /* 39488*/      /*SwitchType*/ 23, MVT::v2i32,// ->39513
18467                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
18474 /* 39519*/      OPC_SwitchType /*4 cases */, 23, MVT::v2i32,// ->39545
18482                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
18522 /* 39626*/      OPC_SwitchType /*4 cases */, 23, MVT::v2i32,// ->39652
18530                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
18596 /* 39793*/      /*SwitchType*/ 27, MVT::v2i32,// ->39822
18597 /* 39795*/        OPC_CheckChild1Type, MVT::v2i32,
18599 /* 39798*/        OPC_CheckChild2Type, MVT::v2i32,
18601 /* 39801*/        OPC_CheckChild3Type, MVT::v2i32,
18606                       MVT::v2i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
18715 /* 40058*/      /*SwitchType*/ 23, MVT::v2i32,// ->40083
18716 /* 40060*/        OPC_CheckChild1Type, MVT::v2i32,
18718 /* 40063*/        OPC_CheckChild2Type, MVT::v2i32,
18723                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
18829 /* 40316*/      /*SwitchType*/ 23, MVT::v2i32,// ->40341
18830 /* 40318*/        OPC_CheckChild1Type, MVT::v2i32,
18832 /* 40321*/        OPC_CheckChild2Type, MVT::v2i32,
18837                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
18910 /* 40499*/      /*SwitchType*/ 23, MVT::v2i32,// ->40524
18911 /* 40501*/        OPC_CheckChild1Type, MVT::v2i32,
18913 /* 40504*/        OPC_CheckChild2Type, MVT::v2i32,
18918                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
18956 /* 40603*/      /*SwitchType*/ 19, MVT::v2i32,// ->40624
18962                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
18966 /* 40626*/        OPC_CheckChild1Type, MVT::v2i32,
19014 /* 40737*/      /*SwitchType*/ 19, MVT::v2i32,// ->40758
19020                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
19024 /* 40760*/        OPC_CheckChild1Type, MVT::v2i32,
19074 /* 40875*/      /*SwitchType*/ 23, MVT::v2i32,// ->40900
19075 /* 40877*/        OPC_CheckChild1Type, MVT::v2i32,
19082                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
19088 /* 40905*/        OPC_CheckChild2Type, MVT::v2i32,
19144 /* 41033*/      /*SwitchType*/ 23, MVT::v2i32,// ->41058
19145 /* 41035*/        OPC_CheckChild1Type, MVT::v2i32,
19152                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
19158 /* 41063*/        OPC_CheckChild2Type, MVT::v2i32,
19225 /* 41216*/      /*SwitchType*/ 23, MVT::v2i32,// ->41241
19226 /* 41218*/        OPC_CheckChild1Type, MVT::v2i32,
19228 /* 41221*/        OPC_CheckChild2Type, MVT::v2i32,
19233                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
19284 /* 41348*/      /*SwitchType*/ 23, MVT::v2i32,// ->41373
19285 /* 41350*/        OPC_CheckChild1Type, MVT::v2i32,
19287 /* 41353*/        OPC_CheckChild2Type, MVT::v2i32,
19292                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
19321 /* 41431*/      /*SwitchType*/ 23, MVT::v2i32,// ->41456
19322 /* 41433*/        OPC_CheckChild1Type, MVT::v2i32,
19324 /* 41436*/        OPC_CheckChild2Type, MVT::v2i32,
19329                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
19380 /* 41563*/      /*SwitchType*/ 23, MVT::v2i32,// ->41588
19381 /* 41565*/        OPC_CheckChild1Type, MVT::v2i32,
19383 /* 41568*/        OPC_CheckChild2Type, MVT::v2i32,
19388                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
19395 /* 41595*/      OPC_SwitchType /*6 cases */, 19, MVT::v2i32,// ->41617
19396 /* 41598*/        OPC_CheckChild1Type, MVT::v2i32,
19401                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
19453 /* 41729*/      OPC_SwitchType /*6 cases */, 19, MVT::v2i32,// ->41751
19454 /* 41732*/        OPC_CheckChild1Type, MVT::v2i32,
19459                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
19522 /* 41889*/      /*SwitchType*/ 23, MVT::v2i32,// ->41914
19523 /* 41891*/        OPC_CheckChild1Type, MVT::v2i32,
19525 /* 41894*/        OPC_CheckChild2Type, MVT::v2i32,
19530                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
19614 /* 42097*/      /*SwitchType*/ 23, MVT::v2i32,// ->42122
19615 /* 42099*/        OPC_CheckChild1Type, MVT::v2i32,
19617 /* 42102*/        OPC_CheckChild2Type, MVT::v2i32,
19622                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
19706 /* 42305*/      /*SwitchType*/ 23, MVT::v2i32,// ->42330
19707 /* 42307*/        OPC_CheckChild1Type, MVT::v2i32,
19709 /* 42310*/        OPC_CheckChild2Type, MVT::v2i32,
19714                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
19798 /* 42513*/      /*SwitchType*/ 23, MVT::v2i32,// ->42538
19799 /* 42515*/        OPC_CheckChild1Type, MVT::v2i32,
19801 /* 42518*/        OPC_CheckChild2Type, MVT::v2i32,
19806                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
19890 /* 42721*/      /*SwitchType*/ 23, MVT::v2i32,// ->42746
19891 /* 42723*/        OPC_CheckChild1Type, MVT::v2i32,
19893 /* 42726*/        OPC_CheckChild2Type, MVT::v2i32,
19898                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
19982 /* 42929*/      /*SwitchType*/ 23, MVT::v2i32,// ->42954
19983 /* 42931*/        OPC_CheckChild1Type, MVT::v2i32,
19985 /* 42934*/        OPC_CheckChild2Type, MVT::v2i32,
19990                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
20074 /* 43137*/      /*SwitchType*/ 23, MVT::v2i32,// ->43162
20075 /* 43139*/        OPC_CheckChild1Type, MVT::v2i32,
20077 /* 43142*/        OPC_CheckChild2Type, MVT::v2i32,
20082                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
20166 /* 43345*/      /*SwitchType*/ 23, MVT::v2i32,// ->43370
20167 /* 43347*/        OPC_CheckChild1Type, MVT::v2i32,
20169 /* 43350*/        OPC_CheckChild2Type, MVT::v2i32,
20174                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
20265 /* 43570*/      /*SwitchType*/ 19, MVT::v2i32,// ->43591
20266 /* 43572*/        OPC_CheckChild1Type, MVT::v2i32,
20271                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
20323 /* 43704*/      /*SwitchType*/ 19, MVT::v2i32,// ->43725
20324 /* 43706*/        OPC_CheckChild1Type, MVT::v2i32,
20329                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
20381 /* 43838*/      /*SwitchType*/ 19, MVT::v2i32,// ->43859
20382 /* 43840*/        OPC_CheckChild1Type, MVT::v2i32,
20387                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
20439 /* 43971*/      /*SwitchType*/ 19, MVT::v2i32,// ->43992
20445                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
20470 /* 44041*/      /*SwitchType*/ 19, MVT::v2i32,// ->44062
20476                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
20501 /* 44111*/      /*SwitchType*/ 19, MVT::v2i32,// ->44132
20507                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
20514 /* 44138*/      OPC_SwitchType /*4 cases */, 11, MVT::v2i32,// ->44152
20518                       MVT::v2i32, 1/*#Ops*/, 0, 
20546 /* 44197*/      OPC_SwitchType /*4 cases */, 11, MVT::v2i32,// ->44211
20550                       MVT::v2i32, 1/*#Ops*/, 0, 
20578 /* 44256*/      OPC_SwitchType /*4 cases */, 11, MVT::v2i32,// ->44270
20582                       MVT::v2i32, 1/*#Ops*/, 0, 
20610 /* 44315*/      OPC_SwitchType /*4 cases */, 11, MVT::v2i32,// ->44329
20614                       MVT::v2i32, 1/*#Ops*/, 0, 
20642 /* 44374*/      OPC_SwitchType /*4 cases */, 11, MVT::v2i32,// ->44388
20646                       MVT::v2i32, 1/*#Ops*/, 0, 
20674 /* 44433*/      OPC_SwitchType /*4 cases */, 11, MVT::v2i32,// ->44447
20678                       MVT::v2i32, 1/*#Ops*/, 0, 
20706 /* 44492*/      OPC_SwitchType /*4 cases */, 11, MVT::v2i32,// ->44506
20710                       MVT::v2i32, 1/*#Ops*/, 0, 
20738 /* 44551*/      OPC_SwitchType /*4 cases */, 11, MVT::v2i32,// ->44565
20742                       MVT::v2i32, 1/*#Ops*/, 0, 
21266 /* 45714*/        OPC_CheckChild1Type, MVT::v2i32,
21330 /* 45846*/        OPC_CheckChild1Type, MVT::v2i32,
21969 /* 47217*/          OPC_CheckChild0Type, MVT::v2i32,
22229 /* 47771*/          OPC_CheckChild0Type, MVT::v2i32,
28536 /* 61917*/        OPC_CheckType, MVT::v2i32,
28553                       MVT::v2i32, 2/*#Ops*/, 11, 12, 
28559 /* 61983*/        OPC_CheckType, MVT::v2i32,
28576                       MVT::v2i32, 2/*#Ops*/, 11, 12, 
28582 /* 62049*/        OPC_CheckType, MVT::v2i32,
28599                       MVT::v2i32, 2/*#Ops*/, 11, 12, 
28854 /* 62862*/        OPC_CheckType, MVT::v2i32,
28875                       MVT::v2i32, 2/*#Ops*/, 14, 15, 
28881 /* 62943*/        OPC_CheckType, MVT::v2i32,
28902                       MVT::v2i32, 2/*#Ops*/, 14, 15, 
28908 /* 63024*/        OPC_CheckType, MVT::v2i32,
28929                       MVT::v2i32, 2/*#Ops*/, 14, 15, 
28935 /* 63105*/        OPC_CheckType, MVT::v2i32,
28959                       MVT::v2i32, 2/*#Ops*/, 16, 17, 
28965 /* 63197*/        OPC_CheckType, MVT::v2i32,
28989                       MVT::v2i32, 2/*#Ops*/, 16, 17, 
28995 /* 63289*/        OPC_CheckType, MVT::v2i32,
29019                       MVT::v2i32, 2/*#Ops*/, 16, 17, 
29217 /* 63975*/        OPC_CheckType, MVT::v2i32,
29245                       MVT::v2i32, 2/*#Ops*/, 19, 20, 
29251 /* 64082*/        OPC_CheckType, MVT::v2i32,
29279                       MVT::v2i32, 2/*#Ops*/, 19, 20, 
29285 /* 64189*/        OPC_CheckType, MVT::v2i32,
29313                       MVT::v2i32, 2/*#Ops*/, 19, 20, 
31180 /* 68553*/        OPC_CheckType, MVT::v2i32,
31185                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
31246 /* 68701*/        OPC_CheckType, MVT::v2i32,
31251                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
31405 /* 69055*/      OPC_SwitchType /*8 cases */, 18, MVT::v2i32,// ->69076
31410                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
31858 /* 70071*/          OPC_CheckChild0Type, MVT::v2i32,
31864 /* 70080*/          OPC_SwitchType /*2 cases */, 21, MVT::v2i32,// ->70104
31870                           MVT::v2i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
31917 /* 70197*/        OPC_CheckChild0Type, MVT::v2i32,
31924 /* 70207*/        OPC_SwitchType /*2 cases */, 21, MVT::v2i32,// ->70231
31930                         MVT::v2i32, 5/*#Ops*/, 2, 0, 3, 4, 5, 
31982                       MVT::v2i32, 2/*#Ops*/, 1, 4,  // Results = #5
32031                       MVT::v2i32, 2/*#Ops*/, 0, 4,  // Results = #5
32136 /* 70702*/      /*SwitchType*/ 18, MVT::v2i32,// ->70722
32141                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
33379 /* 73462*/      OPC_SwitchType /*2 cases */, 43, MVT::v2i32,// ->73508
33483 /* 73691*/            OPC_CheckChild0Type, MVT::v2i32,
33490 /* 73701*/            OPC_SwitchType /*2 cases */, 22, MVT::v2i32,// ->73726
33496                             MVT::v2i32, 6/*#Ops*/, 0, 1, 2, 4, 5, 6, 
33543 /* 73823*/            OPC_CheckChild0Type, MVT::v2i32,
33551 /* 73834*/            OPC_SwitchType /*2 cases */, 22, MVT::v2i32,// ->73859
33557                             MVT::v2i32, 6/*#Ops*/, 0, 3, 1, 4, 5, 6, 
33611                           MVT::v2i32, 2/*#Ops*/, 2, 5,  // Results = #6
33662                           MVT::v2i32, 2/*#Ops*/, 1, 5,  // Results = #6
33697 /* 74157*/          OPC_CheckChild0Type, MVT::v2i32,
33701 /* 74164*/          OPC_CheckChild0Type, MVT::v2i32,
33742 /* 74247*/          OPC_CheckChild0Type, MVT::v2i32,
33746 /* 74254*/          OPC_CheckChild0Type, MVT::v2i32,
33773 /* 74306*/        OPC_SwitchType /*2 cases */, 17, MVT::v2i32,// ->74326
33778                         MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
33925 /* 74629*/          /*SwitchType*/ 19, MVT::v2i32,// ->74650
33930                           MVT::v2i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
33985 /* 74772*/            OPC_CheckChild0Type, MVT::v2i32,
34024 /* 74856*/            OPC_CheckChild0Type, MVT::v2i32,
34160 /* 75169*/        /*SwitchType*/ 18, MVT::v2i32,// ->75189
34165                         MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
36778 /* 80907*/      OPC_CheckChild0Type, MVT::v2i32,
36817                       MVT::v2i32, 2/*#Ops*/, 0, 3,  // Results = #4
37195 /* 81869*/      /*SwitchType*/ 19, MVT::v2i32,// ->81890
37201                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
37447 /* 82470*/      /*SwitchType*/ 19, MVT::v2i32,// ->82491
37453                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
38368 /* 84540*/    /*SwitchType*/ 19, MVT::v2i32,// ->84561
38369 /* 84542*/      OPC_CheckChild0Type, MVT::v2i32,
38374                     MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
38711 /* 85345*/      OPC_CheckChild0Type, MVT::v2i32,
38735 /* 85389*/        /*SwitchType*/ 26, MVT::v2i32,// ->85417
38746                           MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
38828 /* 85563*/        /*SwitchType*/ 5, MVT::v2i32,// ->85570
38895 /* 85685*/        OPC_CheckChild0Type, MVT::v2i32,
39014 /* 85904*/        /*SwitchType*/ 26, MVT::v2i32,// ->85932
39025                           MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
39092 /* 86050*/        /*SwitchType*/ 26, MVT::v2i32,// ->86078
39103                           MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
39175 /* 86203*/        /*SwitchType*/ 26, MVT::v2i32,// ->86231
39186                           MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
39266 /* 86383*/        /*SwitchType*/ 26, MVT::v2i32,// ->86411
39277                           MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
41024 /* 90029*/          OPC_CheckChild0Type, MVT::v2i32,
41120 /* 90271*/        OPC_CheckChild0Type, MVT::v2i32,
41273 /* 90665*/          OPC_CheckChild0Type, MVT::v2i32,
41369 /* 90907*/        OPC_CheckChild0Type, MVT::v2i32,
45482 /*100823*/      OPC_SwitchType /*2 cases */, 8, MVT::v2i32,// ->100834
45485                       MVT::v2i32, 0/*#Ops*/, 
45556 /*100986*/      /*SwitchType*/ 17, MVT::v2i32,// ->101005
45561                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
45849 /*101604*/        OPC_CheckType, MVT::v2i32,
45857                       MVT::v2i32, 6/*#Ops*/, 4, 5, 0, 6, 7, 8, 
45950 /*101820*/        OPC_SwitchType /*2 cases */, 21, MVT::v2i32,// ->101844
45956                         MVT::v2i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
46044                       MVT::v2i32, 2/*#Ops*/, 0, 4,  // Results = #5
46050                       MVT::v2i32, 5/*#Ops*/, 5, 1, 7, 8, 9,  // Results = #10
46282 /*102627*/        OPC_CheckType, MVT::v2i32,
46289                       MVT::v2i32, 4/*#Ops*/, 2, 3, 4, 5, 
46354 /*102785*/      /*SwitchType*/ 39, MVT::v2i32,// ->102826
46360                         MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
46368                         MVT::v2i32, 4/*#Ops*/, 0, 0, 1, 2, 
46631 /*103448*/              OPC_CheckType, MVT::v2i32,
46636                             MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
46671 /*103532*/              OPC_CheckType, MVT::v2i32,
46676                             MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
46718 /*103625*/            OPC_CheckType, MVT::v2i32,
46724                           MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
46766 /*103722*/          OPC_CheckType, MVT::v2i32,
46772                         MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
46797 /*103792*/      /*SwitchType*/ 17, MVT::v2i32,// ->103811
46802                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
46899 /*104023*/      /*SwitchType*/ 17, MVT::v2i32,// ->104042
46904                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
47005 /*104262*/          OPC_CheckChild1Type, MVT::v2i32,
47007 /*104265*/          OPC_CheckChild2Type, MVT::v2i32,
47050 /*104354*/          OPC_CheckChild1Type, MVT::v2i32,
47052 /*104357*/          OPC_CheckChild2Type, MVT::v2i32,
47457 /*105299*/        /*SwitchType*/ 20, MVT::v2i32,// ->105321
47463                         MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
47657 /*105782*/        /*SwitchType*/ 20, MVT::v2i32,// ->105804
47663                         MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
47857 /*106265*/        /*SwitchType*/ 20, MVT::v2i32,// ->106287
47863                         MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
49150 /*109388*/      OPC_CheckChild0Type, MVT::v2i32,
49152 /*109391*/      OPC_CheckType, MVT::v2i32,
49160                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
49170                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
49180                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
49190                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
49200                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
49207 /*109514*/      OPC_CheckType, MVT::v2i32,
49215                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
49225                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
49235                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
49372 /*109885*/      OPC_CheckChild0Type, MVT::v2i32,
49377 /*109894*/        OPC_CheckChild0Type, MVT::v2i32,
49450 /*110046*/      OPC_CheckChild0Type, MVT::v2i32,
49455 /*110055*/        OPC_CheckChild0Type, MVT::v2i32,
49604 /*110376*/      OPC_CheckChild0Type, MVT::v2i32,
49605 /*110378*/      OPC_CheckType, MVT::v2i32,
49613                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
49623                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
49633                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
49643                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
49653                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
49659 /*110495*/      OPC_CheckType, MVT::v2i32,
49667                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
49677                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
49687                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
49697                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
49707                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
50557 /*112613*/      OPC_CheckType, MVT::v2i32,
50563                     MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
50608 /*112718*/      OPC_CheckType, MVT::v2i32,
50614                     MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
50659 /*112823*/      OPC_CheckType, MVT::v2i32,
50665                     MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
50710 /*112928*/      OPC_CheckType, MVT::v2i32,
50716                     MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
50761 /*113033*/      OPC_CheckType, MVT::v2i32,
50767                     MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
50812 /*113138*/      OPC_CheckType, MVT::v2i32,
50818                     MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
50863 /*113243*/      OPC_CheckType, MVT::v2i32,
50869                     MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
50934 /*113393*/      OPC_CheckChild0Type, MVT::v2i32,
50952 /*113429*/        OPC_CheckType, MVT::v2i32,
50958                       MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
51048                       MVT::v2i32, 2/*#Ops*/, 0, 3,  // Results = #4
51202 /*114035*/    /*SwitchType*/ 18, MVT::v2i32,// ->114055
51207                     MVT::v2i32, 4/*#Ops*/, 1, 0, 2, 3, 
51241 /*114127*/    /*SwitchType*/ 18, MVT::v2i32,// ->114147
51246                     MVT::v2i32, 4/*#Ops*/, 1, 0, 2, 3, 
51299 /*114265*/    /*SwitchType*/ 17, MVT::v2i32,// ->114284
51304                     MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
51352 /*114388*/    /*SwitchType*/ 20, MVT::v2i32,// ->114410
51358                     MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
51431 /*114577*/    /*SwitchType*/ 20, MVT::v2i32,// ->114599
51437                     MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
51510 /*114766*/    /*SwitchType*/ 20, MVT::v2i32,// ->114788
51516                     MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
51589 /*114955*/    /*SwitchType*/ 20, MVT::v2i32,// ->114977
51595                     MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
51668 /*115144*/    /*SwitchType*/ 20, MVT::v2i32,// ->115166
51674                     MVT::v2i32, 4/*#Ops*/, 0, 2, 3, 4, 
51748 /*115336*/    /*SwitchType*/ 21, MVT::v2i32,// ->115359
51754                     MVT::v2i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
51828 /*115534*/    /*SwitchType*/ 21, MVT::v2i32,// ->115557
51834                     MVT::v2i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
51922 /*115746*/      OPC_CheckType, MVT::v2i32,
51927                     MVT::v2i32, 2/*#Ops*/, 0, 3, 
52001 /*115907*/    /*SwitchType*/ 21, MVT::v2i32,// ->115930
52007                     MVT::v2i32, 5/*#Ops*/, 0, 1, 3, 4, 5, 
52134 /*116236*/      /*SwitchType*/ 18, MVT::v2i32,// ->116256
52139                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
52271 /*116566*/      /*SwitchType*/ 18, MVT::v2i32,// ->116586
52276                       MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
52379 /*116827*/    /*SwitchType*/ 21, MVT::v2i32,// ->116850
52380 /*116829*/      OPC_CheckChild0Type, MVT::v2i32,
52386                     MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
52424 /*116926*/    OPC_SwitchType /*2 cases */, 19, MVT::v2i32,// ->116948
52429                     MVT::v2i32, 5/*#Ops*/, 0, 1, 2, 3, 4, 
52452 /*116997*/    /*SwitchType*/ 18, MVT::v2i32,// ->117017
52457                     MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
52540 /*117212*/    /*SwitchType*/ 18, MVT::v2i32,// ->117232
52545                     MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
52628 /*117427*/    /*SwitchType*/ 18, MVT::v2i32,// ->117447
52633                     MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
52716 /*117642*/    /*SwitchType*/ 18, MVT::v2i32,// ->117662
52721                     MVT::v2i32, 4/*#Ops*/, 0, 1, 2, 3, 
53028 /*118479*/    /*SwitchType*/ 17, MVT::v2i32,// ->118498
53033                     MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
53576 /*119873*/      /*SwitchType*/ 28, MVT::v2i32,// ->119903
53579                       MVT::v2i32, 0/*#Ops*/,  // Results = #1
53584                       MVT::v2i32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
53662                         MVT::v2i32, 0/*#Ops*/,  // Results = #2
gen/lib/Target/ARM/ARMGenFastISel.inc
  313   case MVT::v2i32: return fastEmit_ARMISD_VDUP_MVT_i32_MVT_v2i32_r(Op0, Op0IsKill);
  520   if (RetVT.SimpleTy != MVT::v2i32)
  588   case MVT::v2i32: return fastEmit_ARMISD_VREV64_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
  658   if (RetVT.SimpleTy != MVT::v2i32)
  684   case MVT::v2i32: return fastEmit_ISD_ABS_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
  723   case MVT::v2i32: return fastEmit_ISD_ANY_EXTEND_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
  787   case MVT::v2i32: return fastEmit_ISD_BITCAST_MVT_f64_MVT_v2i32_r(Op0, Op0IsKill);
  840   case MVT::v2i32: return fastEmit_ISD_BITCAST_MVT_v8i8_MVT_v2i32_r(Op0, Op0IsKill);
  959   case MVT::v2i32: return fastEmit_ISD_BITCAST_MVT_v4i16_MVT_v2i32_r(Op0, Op0IsKill);
 1173   case MVT::v2i32: return fastEmit_ISD_BITCAST_MVT_v1i64_MVT_v2i32_r(Op0, Op0IsKill);
 1280   case MVT::v2i32: return fastEmit_ISD_BITCAST_MVT_v4f16_MVT_v2i32_r(Op0, Op0IsKill);
 1525   case MVT::v2i32: return fastEmit_ISD_BITCAST_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
 1684   if (RetVT.SimpleTy != MVT::v2i32)
 1711   case MVT::v2i32: return fastEmit_ISD_CTLZ_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
 2127   if (RetVT.SimpleTy != MVT::v2i32)
 2181   if (RetVT.SimpleTy != MVT::v2i32)
 2456   case MVT::v2i32: return fastEmit_ISD_SIGN_EXTEND_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
 2509   case MVT::v2i32: return fastEmit_ISD_SINT_TO_FP_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
 2536   if (RetVT.SimpleTy != MVT::v2i32)
 2601   case MVT::v2i32: return fastEmit_ISD_UINT_TO_FP_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
 2678   case MVT::v2i32: return fastEmit_ISD_ZERO_EXTEND_MVT_v2i32_r(RetVT, Op0, Op0IsKill);
 3075   case MVT::v2i32: return fastEmit_ARMISD_VMULLs_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3113   case MVT::v2i32: return fastEmit_ARMISD_VMULLu_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3163   if (RetVT.SimpleTy != MVT::v2i32)
 3207   case MVT::v2i32: return fastEmit_ARMISD_VSHLs_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3260   if (RetVT.SimpleTy != MVT::v2i32)
 3304   case MVT::v2i32: return fastEmit_ARMISD_VSHLu_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3369   if (RetVT.SimpleTy != MVT::v2i32)
 3392   case MVT::v2i32: return fastEmit_ARMISD_VTST_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3458   if (RetVT.SimpleTy != MVT::v2i32)
 3503   case MVT::v2i32: return fastEmit_ISD_ADD_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3547   if (RetVT.SimpleTy != MVT::v2i32)
 3581   case MVT::v2i32: return fastEmit_ISD_AND_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4205   if (RetVT.SimpleTy != MVT::v2i32)
 4232   case MVT::v2i32: return fastEmit_ISD_MUL_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4295   if (RetVT.SimpleTy != MVT::v2i32)
 4329   case MVT::v2i32: return fastEmit_ISD_OR_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4495   if (RetVT.SimpleTy != MVT::v2i32)
 4521   case MVT::v2i32: return fastEmit_ISD_SMAX_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4572   if (RetVT.SimpleTy != MVT::v2i32)
 4598   case MVT::v2i32: return fastEmit_ISD_SMIN_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4757   if (RetVT.SimpleTy != MVT::v2i32)
 4802   case MVT::v2i32: return fastEmit_ISD_SUB_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4914   if (RetVT.SimpleTy != MVT::v2i32)
 4940   case MVT::v2i32: return fastEmit_ISD_UMAX_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4991   if (RetVT.SimpleTy != MVT::v2i32)
 5017   case MVT::v2i32: return fastEmit_ISD_UMIN_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5097   if (RetVT.SimpleTy != MVT::v2i32)
 5131   case MVT::v2i32: return fastEmit_ISD_XOR_MVT_v2i32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5236   if (RetVT.SimpleTy != MVT::v2i32)
 5279   case MVT::v2i32: return fastEmit_ARMISD_VDUPLANE_MVT_v2i32_ri(RetVT, Op0, Op0IsKill, imm1);
 5421   if (RetVT.SimpleTy != MVT::v2i32)
 5462   case MVT::v2i32: return fastEmit_ARMISD_VQSHLsIMM_MVT_v2i32_ri(RetVT, Op0, Op0IsKill, imm1);
 5509   if (RetVT.SimpleTy != MVT::v2i32)
 5550   case MVT::v2i32: return fastEmit_ARMISD_VQSHLsuIMM_MVT_v2i32_ri(RetVT, Op0, Op0IsKill, imm1);
 5597   if (RetVT.SimpleTy != MVT::v2i32)
 5638   case MVT::v2i32: return fastEmit_ARMISD_VQSHLuIMM_MVT_v2i32_ri(RetVT, Op0, Op0IsKill, imm1);
 5685   if (RetVT.SimpleTy != MVT::v2i32)
 5726   case MVT::v2i32: return fastEmit_ARMISD_VRSHRsIMM_MVT_v2i32_ri(RetVT, Op0, Op0IsKill, imm1);
 5773   if (RetVT.SimpleTy != MVT::v2i32)
 5814   case MVT::v2i32: return fastEmit_ARMISD_VRSHRuIMM_MVT_v2i32_ri(RetVT, Op0, Op0IsKill, imm1);
 5861   if (RetVT.SimpleTy != MVT::v2i32)
 5902   case MVT::v2i32: return fastEmit_ARMISD_VSHLIMM_MVT_v2i32_ri(RetVT, Op0, Op0IsKill, imm1);
 5949   if (RetVT.SimpleTy != MVT::v2i32)
 5990   case MVT::v2i32: return fastEmit_ARMISD_VSHRsIMM_MVT_v2i32_ri(RetVT, Op0, Op0IsKill, imm1);
 6037   if (RetVT.SimpleTy != MVT::v2i32)
 6078   case MVT::v2i32: return fastEmit_ARMISD_VSHRuIMM_MVT_v2i32_ri(RetVT, Op0, Op0IsKill, imm1);
 6099   case MVT::v2i32: return fastEmit_ISD_EXTRACT_VECTOR_ELT_MVT_v2i32_ri(RetVT, Op0, Op0IsKill, imm1);
 7172   if (RetVT.SimpleTy != MVT::v2i32)
 7190   if (RetVT.SimpleTy != MVT::v2i32)
 7208   if (RetVT.SimpleTy != MVT::v2i32)
 7226   if (RetVT.SimpleTy != MVT::v2i32)
 7244   if (RetVT.SimpleTy != MVT::v2i32)
 7262   if (RetVT.SimpleTy != MVT::v2i32)
 7280   if (RetVT.SimpleTy != MVT::v2i32)
 7343   case MVT::v2i32: return fastEmit_ARMISD_VDUPLANE_MVT_v2i32_ri_Predicate_VectorIndex32(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/ARM/ARMGenRegisterInfo.inc
 3753   /* 17 */ MVT::f64, MVT::v8i8, MVT::v4i16, MVT::v2i32, MVT::v1i64, MVT::v2f32, MVT::v4f16, MVT::Other,
gen/lib/Target/Hexagon/HexagonGenCallingConv.inc
   82       LocVT == MVT::v2i32 ||
   90       LocVT == MVT::v2i32 ||
  122       LocVT == MVT::v2i32 ||
  290       LocVT == MVT::v2i32 ||
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc
18312 /* 34973*/        OPC_CheckChild1Type, MVT::v2i32,
24549 /* 47207*/      /*SwitchType*/ 8, MVT::v2i32,// ->47217
24551                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
25741 /* 49427*/          OPC_CheckType, MVT::v2i32,
25743                         MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
25805 /* 49548*/        OPC_CheckType, MVT::v2i32,
25807                       MVT::v2i32, 3/*#Ops*/, 2, 0, 1, 
25881 /* 49695*/      /*SwitchType*/ 8, MVT::v2i32,// ->49705
25883                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
26424 /* 50752*/      /*SwitchType*/ 8, MVT::v2i32,// ->50762
26426                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
28849 /* 55684*/      /*SwitchType*/ 8, MVT::v2i32,// ->55694
28851                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
30146 /* 58210*/        OPC_CheckChild0Type, MVT::v2i32,
31416 /* 60883*/        OPC_CheckType, MVT::v2i32,
31431                       MVT::v2i32, 5/*#Ops*/, 1, 4, 5, 8, 9, 
31437 /* 60945*/        OPC_CheckType, MVT::v2i32,
31452                       MVT::v2i32, 5/*#Ops*/, 1, 4, 5, 8, 9, 
52530 /* 99153*/      /*SwitchType*/ 44, MVT::v2i32,// ->99199
52534                         MVT::v2i32, 1/*#Ops*/, 0, 
52546                         MVT::v2i32, 2/*#Ops*/, 1, 4, 
52785 /* 99668*/        OPC_CheckChild2Type, MVT::v2i32,
53088 /*100246*/          OPC_CheckChild2Type, MVT::v2i32,
53404 /*100852*/          OPC_CheckChild2Type, MVT::v2i32,
53593 /*101210*/        OPC_CheckChild2Type, MVT::v2i32,
55143 /*104109*/      /*SwitchType*/ 8, MVT::v2i32,// ->104119
55145                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
60016 /*114695*/      /*SwitchType*/ 11, MVT::v2i32,// ->114708
60020                       MVT::v2i32, 1/*#Ops*/, 2, 
60137 /*114934*/          /*SwitchType*/ 15, MVT::v2i32,// ->114951
60142                           MVT::v2i32, 3/*#Ops*/, 1, 5, 4, 
60259 /*115179*/          /*SwitchType*/ 15, MVT::v2i32,// ->115196
60264                           MVT::v2i32, 3/*#Ops*/, 2, 5, 4, 
60305 /*115268*/      /*SwitchType*/ 11, MVT::v2i32,// ->115281
60309                       MVT::v2i32, 1/*#Ops*/, 2, 
60538 /*115692*/          /*SwitchType*/ 12, MVT::v2i32,// ->115706
60542                           MVT::v2i32, 3/*#Ops*/, 1, 2, 4, 
60590 /*115789*/          /*SwitchType*/ 12, MVT::v2i32,// ->115803
60594                           MVT::v2i32, 3/*#Ops*/, 3, 1, 4, 
60699 /*116009*/            /*SwitchType*/ 15, MVT::v2i32,// ->116026
60704                             MVT::v2i32, 2/*#Ops*/, 3, 4, 
60805 /*116228*/            /*SwitchType*/ 15, MVT::v2i32,// ->116245
60810                             MVT::v2i32, 2/*#Ops*/, 4, 3, 
60903 /*116423*/            /*SwitchType*/ 12, MVT::v2i32,// ->116437
60907                             MVT::v2i32, 2/*#Ops*/, 1, 3, 
60998 /*116609*/            /*SwitchType*/ 12, MVT::v2i32,// ->116623
61002                             MVT::v2i32, 2/*#Ops*/, 2, 3, 
61280 /*117163*/          /*SwitchType*/ 15, MVT::v2i32,// ->117180
61285                           MVT::v2i32, 2/*#Ops*/, 3, 4, 
61386 /*117382*/          /*SwitchType*/ 15, MVT::v2i32,// ->117399
61391                           MVT::v2i32, 2/*#Ops*/, 4, 3, 
61484 /*117577*/          /*SwitchType*/ 12, MVT::v2i32,// ->117591
61488                           MVT::v2i32, 2/*#Ops*/, 1, 3, 
61579 /*117763*/          /*SwitchType*/ 12, MVT::v2i32,// ->117777
61583                           MVT::v2i32, 2/*#Ops*/, 2, 3, 
61688 /*117983*/        /*SwitchType*/ 15, MVT::v2i32,// ->118000
61693                         MVT::v2i32, 2/*#Ops*/, 2, 3, 
61737 /*118081*/      /*SwitchType*/ 13, MVT::v2i32,// ->118096
61741                       MVT::v2i32, 3/*#Ops*/, 1, 2, 3, 
61836 /*118278*/        /*SwitchType*/ 12, MVT::v2i32,// ->118292
61840                         MVT::v2i32, 2/*#Ops*/, 1, 2, 
64346 /*123580*/          OPC_CheckType, MVT::v2i32,
64348 /*123583*/          OPC_CheckType, MVT::v2i32,
64351                         MVT::v2i32, 2/*#Ops*/, 0, 2, 
64384 /*123647*/            OPC_CheckType, MVT::v2i32,
64387                           MVT::v2i32, 2/*#Ops*/, 0, 2, 
64762 /*124468*/        OPC_CheckType, MVT::v2i32,
64764                       MVT::v2i32, 2/*#Ops*/, 0, 1, 
65120 /*125208*/          OPC_CheckType, MVT::v2i32,
65122 /*125211*/          OPC_CheckType, MVT::v2i32,
65125                         MVT::v2i32, 2/*#Ops*/, 0, 2, 
65158 /*125275*/            OPC_CheckType, MVT::v2i32,
65161                           MVT::v2i32, 2/*#Ops*/, 0, 2, 
66254 /*127393*/        OPC_CheckType, MVT::v2i32,
66256 /*127396*/        OPC_CheckType, MVT::v2i32,
66259                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
66292 /*127460*/          OPC_CheckType, MVT::v2i32,
66295                         MVT::v2i32, 2/*#Ops*/, 0, 2, 
66614 /*128002*/      OPC_CheckChild0Type, MVT::v2i32,
66634 /*128030*/      /*SwitchType*/ 3, MVT::v2i32,// ->128035
66649 /*128050*/      /*SwitchType*/ 3, MVT::v2i32,// ->128055
66679 /*128090*/      /*SwitchType*/ 3, MVT::v2i32,// ->128095
67196 /*129116*/    /*SwitchType*/ 22, MVT::v2i32,// ->129140
67200                       MVT::v2i32, 1/*#Ops*/, 0, 
67206                       MVT::v2i32, 1/*#Ops*/, 0, 
67344 /*129430*/    /*SwitchType*/ 44, MVT::v2i32,// ->129476
67348                       MVT::v2i32, 1/*#Ops*/, 0, 
67360                       MVT::v2i32, 2/*#Ops*/, 1, 4, 
67626 /*130304*/    /*SwitchType*/ 80, MVT::v2i32,// ->130386
67647                     MVT::v2i32, 5/*#Ops*/, 2, 7, 8, 13, 14, 
67827 /*131016*/    /*SwitchType*/ 80, MVT::v2i32,// ->131098
67848                     MVT::v2i32, 5/*#Ops*/, 2, 7, 8, 13, 14, 
69276 /*134067*/          OPC_CheckChild0Type, MVT::v2i32,
69281 /*134075*/            OPC_CheckType, MVT::v2i32,
69286                             MVT::v2i32, 2/*#Ops*/, 0, 1, 
69293                             MVT::v2i32, 2/*#Ops*/, 0, 1, 
69300 /*134109*/            OPC_CheckType, MVT::v2i32,
69305                             MVT::v2i32, 2/*#Ops*/, 0, 1, 
69312                             MVT::v2i32, 2/*#Ops*/, 0, 1, 
69319 /*134143*/            OPC_CheckType, MVT::v2i32,
69324                             MVT::v2i32, 2/*#Ops*/, 0, 1, 
69331                             MVT::v2i32, 2/*#Ops*/, 0, 1, 
69338 /*134177*/            OPC_CheckType, MVT::v2i32,
69343                             MVT::v2i32, 2/*#Ops*/, 0, 1, 
69350                             MVT::v2i32, 2/*#Ops*/, 0, 1, 
69384 /*134261*/              OPC_CheckType, MVT::v2i32,
69386                             MVT::v2i32, 3/*#Ops*/, 0, 2, 1, 
69499 /*134475*/              OPC_CheckType, MVT::v2i32,
69501                             MVT::v2i32, 3/*#Ops*/, 0, 2, 1, 
69614 /*134686*/        OPC_CheckType, MVT::v2i32,
69616                       MVT::v2i32, 3/*#Ops*/, 0, 1, 2, 
69997 /*135623*/      OPC_CheckType, MVT::v2i32,
70001                     MVT::v2i32, 2/*#Ops*/, 1, 2, 
70017 /*135658*/      OPC_CheckType, MVT::v2i32,
70022                     MVT::v2i32, 5/*#Ops*/, 1, 0, 2, 0, 3, 
70474 /*136733*/        OPC_CheckType, MVT::v2i32,
70477                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
70508 /*136814*/      OPC_CheckType, MVT::v2i32,
70510                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
70653 /*137178*/        OPC_CheckType, MVT::v2i32,
70656                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
70687 /*137259*/      OPC_CheckType, MVT::v2i32,
70689                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
70832 /*137623*/        OPC_CheckType, MVT::v2i32,
70835                       MVT::v2i32, 2/*#Ops*/, 0, 2, 
70866 /*137704*/      OPC_CheckType, MVT::v2i32,
70868                     MVT::v2i32, 2/*#Ops*/, 0, 1, 
gen/lib/Target/Hexagon/HexagonGenRegisterInfo.inc
 2345   /* 27 */ MVT::i64, MVT::f64, MVT::v8i8, MVT::v4i16, MVT::v2i32, MVT::Other,
gen/lib/Target/Sparc/SparcGenCallingConv.inc
   48   if (LocVT == MVT::v2i32) {
  124   if (LocVT == MVT::v2i32) {
gen/lib/Target/Sparc/SparcGenDAGISel.inc
  184 /*   237*/        OPC_CheckChild1Type, MVT::v2i32,
 1248 /*  2243*/      /*SwitchType*/ 54, MVT::v2i32,// ->2299
 1253                         MVT::v2i32, 2/*#Ops*/, 2, 3, 
 1260                         MVT::v2i32, 2/*#Ops*/, 2, 3, 
 1267                         MVT::v2i32, 2/*#Ops*/, 2, 3, 
 1274                         MVT::v2i32, 2/*#Ops*/, 2, 3, 
 3329 /*  6151*/    OPC_CheckType, MVT::v2i32,
 3331                   MVT::v2i32, 0/*#Ops*/,  // Results = #2
 3334                   MVT::v2i32, 3/*#Ops*/, 2, 0, 3,  // Results = #4
 3337                   MVT::v2i32, 3/*#Ops*/, 4, 1, 5, 
gen/lib/Target/Sparc/SparcGenRegisterInfo.inc
 1949   /* 13 */ MVT::v2i32, MVT::Other,
gen/lib/Target/SystemZ/SystemZGenRegisterInfo.inc
 1852   /* 20 */ MVT::i64, MVT::f64, MVT::v8i8, MVT::v4i16, MVT::v2i32, MVT::v2f32, MVT::Other,
include/llvm/Support/MachineValueType.h
  343               SimpleTy == MVT::v4i16 || SimpleTy == MVT::v2i32 ||
  476       case v2i32:
  639       case v2i32:
  735       case v2i32:
  939         if (NumElements == 2)    return MVT::v2i32;
lib/CodeGen/ValueTypes.cpp
  169   case MVT::v2i32:   return "v2i32";
  313   case MVT::v2i32:   return VectorType::get(Type::getInt32Ty(Context), 2);
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
  574   case MVT::v2i32:
 3028       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3055       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3082       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3109       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3136       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3163       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3190       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3217       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3244       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3266       } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3284       } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3302       } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3380       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3408       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3436       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3464       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3492       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3520       } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3543       } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3562       } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3581       } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3608     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3636     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3664     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3692     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3720     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3748     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3776     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3804     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3832     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3860     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3883     } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3902     } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3921     } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3940     } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 3965     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 3994     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 4023     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 4052     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 4081     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 4110     } else if (VT == MVT::v2i32 || VT == MVT::v2f32) {
 4134     } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 4154     } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
 4174     } else if (VT == MVT::v4i32 || VT == MVT::v2i32 || VT == MVT::v4f32 ||
lib/Target/AArch64/AArch64ISelLowering.cpp
  151     addDRTypeForNEON(MVT::v2i32);
  704     setOperationAction(ISD::SINT_TO_FP, MVT::v2i32, Custom);
  705     setOperationAction(ISD::UINT_TO_FP, MVT::v2i32, Custom);
  738     for (MVT VT : { MVT::v8i8, MVT::v4i16, MVT::v2i32,
  753     setTruncStoreAction(MVT::v2i32, MVT::v2i16, Expand);
  898   addTypeForNEON(VT, MVT::v2i32);
 2625      return MVT::v2i32;
 2920   Trunc = DAG.getNode(ISD::BITCAST, DL, MVT::v2i32, Trunc);
 4842     VecVT = (VT == MVT::v2f32 ? MVT::v2i32 : MVT::v4i32);
 4920   assert((VT == MVT::v1i64 || VT == MVT::v2i64 || VT == MVT::v2i32 ||
 7161     MVT MovTy = (VT.getSizeInBits() == 128) ? MVT::v4i32 : MVT::v2i32;
 7248     MVT MovTy = (VT.getSizeInBits() == 128) ? MVT::v4i32 : MVT::v2i32;
 7841   if (VT != MVT::v8i8 && VT != MVT::v4i16 && VT != MVT::v2i32 &&
 7875   if (VT != MVT::v8i8 && VT != MVT::v4i16 && VT != MVT::v2i32 &&
 9607     ResTy = FloatBits == 32 ? MVT::v2i32 : MVT::v2i64;
 9680     ResTy = FloatBits == 32 ? MVT::v2i32 : MVT::v2i64;
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  319     { ISD::SINT_TO_FP, MVT::v2f32, MVT::v2i32, 1 },
  322     { ISD::UINT_TO_FP, MVT::v2f32, MVT::v2i32, 1 },
  353     { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i32, 2 },
  356     { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i32, 2 },
  360     { ISD::FP_TO_SINT, MVT::v2i32, MVT::v2f32, 1 },
  363     { ISD::FP_TO_UINT, MVT::v2i32, MVT::v2f32, 1 },
  382     { ISD::FP_TO_SINT, MVT::v2i32, MVT::v2f64, 2 },
  385     { ISD::FP_TO_UINT, MVT::v2i32, MVT::v2f64, 2 },
  958       { TTI::SK_Broadcast, MVT::v2i32, 1 },
  970       { TTI::SK_Transpose, MVT::v2i32, 1 },
  978       { TTI::SK_Select, MVT::v2i32, 1 }, // mov.
  986       { TTI::SK_PermuteSingleSrc, MVT::v2i32, 1 }, // mov.
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
 1367         Ptr = SDValue(buildSMovImm64(DL, 0, MVT::v2i32), 0);
 1383     Ptr = SDValue(buildSMovImm64(DL, 0, MVT::v2i32), 0);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
   74   AddPromotedToType(ISD::LOAD, MVT::v2f32, MVT::v2i32);
   95   AddPromotedToType(ISD::LOAD, MVT::i64, MVT::v2i32);
  101   AddPromotedToType(ISD::LOAD, MVT::f64, MVT::v2i32);
  174   AddPromotedToType(ISD::STORE, MVT::v2f32, MVT::v2i32);
  195   AddPromotedToType(ISD::STORE, MVT::i64, MVT::v2i32);
  201   AddPromotedToType(ISD::STORE, MVT::f64, MVT::v2i32);
  214   setTruncStoreAction(MVT::v2i64, MVT::v2i32, Expand);
  287   setOperationAction(ISD::EXTRACT_SUBVECTOR, MVT::v2i32, Custom);
  357     MVT::v2i32, MVT::v3i32, MVT::v4i32, MVT::v5i32
  439   AddPromotedToType(ISD::SELECT, MVT::v2f32, MVT::v2i32);
 1236     SDValue BV = DAG.getBuildVector(MVT::v2i32, SL, { Lo, Hi });
 1336   SDValue Vec = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, Op);
 1350   SDValue Vec = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, Op);
 1358   SDValue Vec = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, Op);
 1660     SDValue DIV = DAG.getBuildVector(MVT::v2i32, DL, {Res.getValue(0), Zero});
 1661     SDValue REM = DAG.getBuildVector(MVT::v2i32, DL, {Res.getValue(1), Zero});
 1691                         DAG.getBuildVector(MVT::v2i32, DL, {Rcp_Lo, Rcp_Hi}));
 1712                         DAG.getBuildVector(MVT::v2i32, DL, {Add1_Lo, Add1_Hi}));
 1728                         DAG.getBuildVector(MVT::v2i32, DL, {Add2_Lo, Add2_Hi}));
 1741                         DAG.getBuildVector(MVT::v2i32, DL, {Sub1_Lo, Sub1_Hi}));
 1762                         DAG.getBuildVector(MVT::v2i32, DL, {Sub2_Lo, Sub2_Hi}));
 1782                         DAG.getBuildVector(MVT::v2i32, DL, {Sub3_Lo, Sub3_Hi}));
 1805   SDValue REM = DAG.getBuildVector(MVT::v2i32, DL, {REM_Lo, Zero});
 1836   SDValue DIV = DAG.getBuildVector(MVT::v2i32, DL, {DIV_Lo, DIV_Hi});
 2082   SDValue VecSrc = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, Src);
 2097   SDValue SignBit64 = DAG.getBuildVector(MVT::v2i32, SL, {Zero, SignBit});
 2203   SDValue BC = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, X);
 2335   SDValue Vec = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, Src);
 2479   SDValue BC = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, Src);
 2575   SDValue Result = DAG.getBuildVector(MVT::v2i32, SL, {Lo, Hi});
 3009   SDValue Vec = DAG.getBuildVector(MVT::v2i32, SL, {LoAnd, HiAnd});
 3077   SDValue Vec = DAG.getBuildVector(MVT::v2i32, SL, {Zero, NewShift});
 3100     SDValue BuildVec = DAG.getBuildVector(MVT::v2i32, SL, {Hi, NewShift});
 3109     SDValue BuildVec = DAG.getBuildVector(MVT::v2i32, SL, {NewShift, NewShift});
 3154   SDValue VecOp = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, LHS);
 3160   SDValue BuildPair = DAG.getBuildVector(MVT::v2i32, SL, {NewShift, Zero});
 3919         SDValue BV = DAG.getNode(ISD::BUILD_VECTOR, SL, MVT::v2i32,
 3930       SDValue Vec = DAG.getNode(ISD::BUILD_VECTOR, SL, MVT::v2i32,
lib/Target/AMDGPU/R600ISelLowering.cpp
   61   addRegisterClass(MVT::v2i32, &R600::R600_Reg64RegClass);
   69   setOperationAction(ISD::LOAD, MVT::v2i32, Custom);
   89   setLoadExtAction(ISD::EXTLOAD, MVT::v2i32, MVT::v2i1, Expand);
   90   setLoadExtAction(ISD::SEXTLOAD, MVT::v2i32, MVT::v2i1, Expand);
   91   setLoadExtAction(ISD::ZEXTLOAD, MVT::v2i32, MVT::v2i1, Expand);
   99   setOperationAction(ISD::STORE, MVT::v2i32, Custom);
  106   setTruncStoreAction(MVT::v2i32, MVT::v2i16, Custom);
  111   setTruncStoreAction(MVT::v2i32, MVT::v2i8, Custom);
  118   setTruncStoreAction(MVT::v2i32, MVT::v2i1, Expand);
  144   setOperationAction(ISD::SETCC, MVT::v2i32, Expand);
  169   setOperationAction(ISD::SELECT, MVT::v2i32, Expand);
  198   setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::v2i32, Expand);
  205   setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2i32, Custom);
  210   setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v2i32, Custom);
lib/Target/AMDGPU/SIISelLowering.cpp
  124   addRegisterClass(MVT::v2i32, &AMDGPU::SReg_64RegClass);
  164   setOperationAction(ISD::LOAD, MVT::v2i32, Custom);
  173   setOperationAction(ISD::STORE, MVT::v2i32, Custom);
  182   setTruncStoreAction(MVT::v2i32, MVT::v2i16, Expand);
  188   setTruncStoreAction(MVT::v2i32, MVT::v2i8, Expand);
  213   setOperationAction(ISD::TRUNCATE, MVT::v2i32, Expand);
  557     AddPromotedToType(ISD::LOAD, MVT::v4i16, MVT::v2i32);
  559     AddPromotedToType(ISD::LOAD, MVT::v4f16, MVT::v2i32);
  562     AddPromotedToType(ISD::STORE, MVT::v4i16, MVT::v2i32);
  564     AddPromotedToType(ISD::STORE, MVT::v4f16, MVT::v2i32);
  566     setOperationAction(ISD::ANY_EXTEND, MVT::v2i32, Expand);
  567     setOperationAction(ISD::ZERO_EXTEND, MVT::v2i32, Expand);
  568     setOperationAction(ISD::SIGN_EXTEND, MVT::v2i32, Expand);
 1323     return MVT::v2i32;
 4741         = DAG.getNode(ISD::BUILD_VECTOR, SL, MVT::v2i32, Src, Aperture);
 4803     SDValue BCVec = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, Vec);
 4823       DAG.getBuildVector(MVT::v2i32, SL, { InsHalf, HiHalf }) :
 4824       DAG.getBuildVector(MVT::v2i32, SL, { LoHalf, InsHalf });
 4977     SDValue Blend = DAG.getBuildVector(MVT::v2i32, SL, { CastLo, CastHi });
 5251     AdjVT = MVT::v2i32;
 5349       VData = DAG.getBuildVector(Is64Bit ? MVT::v2i64 : MVT::v2i32, DL,
 5354       ResultTypes[0] = Is64Bit ? MVT::v2i64 : MVT::v2i32;
 6073     SDValue SrcVec = DAG.getNode(ISD::BITCAST, DL, MVT::v2i32,
 7497   SDValue LHS = DAG.getNode(ISD::BITCAST, DL, MVT::v2i32, Op.getOperand(1));
 7498   SDValue RHS = DAG.getNode(ISD::BITCAST, DL, MVT::v2i32, Op.getOperand(2));
 7510   SDValue Res = DAG.getBuildVector(MVT::v2i32, DL, {Lo, Hi});
 7820     SDValue NumBC = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, X);
 7821     SDValue DenBC = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, Y);
 7822     SDValue Scale0BC = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, DivScale0);
 7823     SDValue Scale1BC = DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, DivScale1);
 8524       SDValue Vec = DAG.getNode(ISD::BUILD_VECTOR, SL, MVT::v2i32,
10487                                                 MVT::v2i32, Ops0), 0);
lib/Target/ARM/ARMISelDAGToDAG.cpp
 1948   case MVT::v2i32: OpcodeIndex = 2; break;
 2090   case MVT::v2i32: OpcodeIndex = 2; break;
 2257   case MVT::v2i32: OpcodeIndex = 2; break;
 2544   case MVT::v2i32:
 3478     case MVT::v2i32: Opc = ARM::VTRNd32; break;
 3501     case MVT::v2i32: Opc = ARM::VTRNd32; break;
 3523     case MVT::v2i32: Opc = ARM::VTRNd32; break;
lib/Target/ARM/ARMISelLowering.cpp
  216   addTypeForNEON(VT, MVT::f64, MVT::v2i32);
  744     addDRTypeForNEON(MVT::v2i32);
  862     setOperationAction(ISD::CTPOP,      MVT::v2i32, Custom);
  875     setOperationAction(ISD::CTTZ, MVT::v2i32, Custom);
  885     setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::v2i32, Custom);
  912                    MVT::v2i32}) {
 1484   case MVT::v2i32: case MVT::v1i64: case MVT::v2f32:
 5458     SDValue Mask = DAG.getNode(ARMISD::VMOVIMM, dl, MVT::v2i32,
 5460     EVT OpVT = (VT == MVT::f32) ? MVT::v2i32 : MVT::v1i64;
 5782   EVT VmovVT = VT.is128BitVector() ? MVT::v4i32 : MVT::v2i32;
 5951   assert((VT == MVT::v1i64 || VT == MVT::v2i64 || VT == MVT::v2i32 ||
 6416     VT = is128Bits ? MVT::v4i32 : MVT::v2i32;
 8296      return MVT::v2i32;
 8380         MVT::v2i32, SDLoc(N),
10953   if (N->getOpcode() == ARMISD::VTRN && N->getValueType(0) == MVT::v2i32)
12388                 EVT CanonicalVT = VT.is128BitVector() ? MVT::v4i32 : MVT::v2i32;
13512       ISD::INTRINSIC_WO_CHAIN, dl, NumLanes == 2 ? MVT::v2i32 : MVT::v4i32,
13570                             dl, NumLanes == 2 ? MVT::v2i32 : MVT::v4i32,
lib/Target/ARM/ARMTargetTransformInfo.cpp
  216     { ISD::SIGN_EXTEND, MVT::v2i64, MVT::v2i32, 1 },
  217     { ISD::ZERO_EXTEND, MVT::v2i64, MVT::v2i32, 1 },
  245     { ISD::SINT_TO_FP,  MVT::v2f32, MVT::v2i32, 1 },
  246     { ISD::UINT_TO_FP,  MVT::v2f32, MVT::v2i32, 1 },
  270     { ISD::SINT_TO_FP,  MVT::v2f64, MVT::v2i32, 2 },
  271     { ISD::UINT_TO_FP,  MVT::v2f64, MVT::v2i32, 2 },
  277     { ISD::SINT_TO_FP,  MVT::v2f64, MVT::v2i32, 2 },
  278     { ISD::UINT_TO_FP,  MVT::v2f64, MVT::v2i32, 2 },
  280     { ISD::FP_TO_SINT,  MVT::v2i32, MVT::v2f64, 2 },
  281     { ISD::FP_TO_UINT,  MVT::v2i32, MVT::v2f64, 2 },
  370     { ISD::SIGN_EXTEND, MVT::v2i64, MVT::v2i32, 8 },
  371     { ISD::ZERO_EXTEND, MVT::v2i64, MVT::v2i32, 2 },
  555           {ISD::VECTOR_SHUFFLE, MVT::v2i32, 1},
  577           {ISD::VECTOR_SHUFFLE, MVT::v2i32, 1},
  604           {ISD::VECTOR_SHUFFLE, MVT::v2i32, 1},
  662     { ISD::SDIV, MVT::v2i32, 2 * FunctionCallDivCost},
  663     { ISD::UDIV, MVT::v2i32, 2 * FunctionCallDivCost},
  664     { ISD::SREM, MVT::v2i32, 2 * FunctionCallDivCost},
  665     { ISD::UREM, MVT::v2i32, 2 * FunctionCallDivCost},
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  102   case MVT::v2i32:
  492   case MVT::v2i32:
lib/Target/Hexagon/HexagonISelLowering.cpp
  556                      VT == MVT::v2i16 || VT == MVT::v2i32 || VT == MVT::v4i8 ||
 1275   addRegisterClass(MVT::v2i32, &Hexagon::DoubleRegsRegClass);
 1478                        MVT::v8i8, MVT::v2i16, MVT::v4i16, MVT::v2i32}) {
 1499                  MVT::v2i16, MVT::v4i16, MVT::v2i32}) {
 1504   for (MVT VT : {MVT::v2i16, MVT::v4i8, MVT::v8i8, MVT::v2i32, MVT::v4i16,
 1505                  MVT::v2i32}) {
 1549                  MVT::v2i16, MVT::v2i32, MVT::v4i8, MVT::v4i16, MVT::v8i8}) {
lib/Target/Hexagon/HexagonInstrInfo.cpp
 2652     case MVT::v2i32:
lib/Target/NVPTX/NVPTXISelLowering.cpp
  143   case MVT::v2i32:
 2304     case MVT::v2i32:
 3520     Info.memVT = MVT::v2i32;
 3664     Info.memVT = MVT::v2i32;
 3744     Info.memVT = MVT::v2i32;
 4795   case MVT::v2i32:
lib/Target/Sparc/SparcISelDAGToDAG.cpp
  235       PairedReg = CurDAG->getRegister(GPVR, MVT::v2i32);
  239       SDValue RegCopy = CurDAG->getCopyFromReg(Chain, dl, GPVR, MVT::v2i32,
  268               TargetOpcode::REG_SEQUENCE, dl, MVT::v2i32,
  282       PairedReg = CurDAG->getRegister(GPVR, MVT::v2i32);
lib/Target/Sparc/SparcISelLowering.cpp
  240       assert(VA.getLocVT() == MVT::v2i32);
  418         assert(VA.getLocVT() == MVT::f64 || VA.getLocVT() == MVT::v2i32);
  468       assert(VA.getValVT() == MVT::f64 || VA.getValVT() == MVT::v2i32);
  837       assert(VA.getLocVT() == MVT::f64 || VA.getLocVT() == MVT::v2i32);
  858           Arg = DAG.getNode(ISD::BITCAST, dl, MVT::v2i32, Arg);
  989     if (RVLocs[i].getLocVT() == MVT::v2i32) {
  990       SDValue Vec = DAG.getNode(ISD::UNDEF, dl, MVT::v2i32);
  995       Vec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, MVT::v2i32, Vec, Lo,
 1001       Vec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, MVT::v2i32, Vec, Hi,
 1433     addRegisterClass(MVT::v2i32, &SP::IntPairRegClass);
 1438       setOperationAction(Op, MVT::v2i32, Expand);
 1442       setLoadExtAction(ISD::SEXTLOAD, VT, MVT::v2i32, Expand);
 1443       setLoadExtAction(ISD::ZEXTLOAD, VT, MVT::v2i32, Expand);
 1444       setLoadExtAction(ISD::EXTLOAD, VT, MVT::v2i32, Expand);
 1446       setLoadExtAction(ISD::SEXTLOAD, MVT::v2i32, VT, Expand);
 1447       setLoadExtAction(ISD::ZEXTLOAD, MVT::v2i32, VT, Expand);
 1448       setLoadExtAction(ISD::EXTLOAD, MVT::v2i32, VT, Expand);
 1450       setTruncStoreAction(VT, MVT::v2i32, Expand);
 1451       setTruncStoreAction(MVT::v2i32, VT, Expand);
 1454     setOperationAction(ISD::LOAD, MVT::v2i32, Legal);
 1455     setOperationAction(ISD::STORE, MVT::v2i32, Legal);
 1456     setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2i32, Legal);
 1457     setOperationAction(ISD::BUILD_VECTOR, MVT::v2i32, Legal);
 2828     SDValue Val = DAG.getNode(ISD::BITCAST, dl, MVT::v2i32, St->getValue());
 3072   return DAG.getBuildVector(MVT::v2i32, DL, {Hi, Lo});
 3080   if (isa<ConstantFPSDNode>(Src) && N->getSimpleValueType(0) == MVT::v2i32 &&
 3261       if (VT == MVT::v2i32)
 3396         Ld->getExtensionType(), dl, MVT::v2i32, Ld->getChain(),
 3397         Ld->getBasePtr(), Ld->getPointerInfo(), MVT::v2i32, Ld->getAlignment(),
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  253         setLoadExtAction(Ext, MVT::v2i64, MVT::v2i32, Legal);
  558          (ExtT == MVT::v2i64 && MemT == MVT::v2i32);
lib/Target/X86/X86ISelLowering.cpp
  847                      MVT::v2i16, MVT::v4i16, MVT::v2i32 }) {
  935     setOperationAction(ISD::FP_TO_SINT,         MVT::v2i32, Custom);
  958     setOperationAction(ISD::SINT_TO_FP,         MVT::v2i32, Custom);
  960     setOperationAction(ISD::UINT_TO_FP,         MVT::v2i32, Custom);
  971     setOperationAction(ISD::LOAD,               MVT::v2i32, Custom);
  974     setOperationAction(ISD::STORE,              MVT::v2i32, Custom);
  978     setOperationAction(ISD::BITCAST,            MVT::v2i32, Custom);
  992     setOperationAction(ISD::TRUNCATE,    MVT::v2i32, Custom);
 1069       setLoadExtAction(LoadExtOp, MVT::v2i64, MVT::v2i32, Legal);
 1280       setOperationAction(ISD::MGATHER, MVT::v2i32, Custom);
 1539     setOperationAction(ISD::FP_TO_UINT,         MVT::v2i32, Custom);
 1558     setOperationAction(ISD::MSCATTER, MVT::v2i32, Custom);
 1735     setTruncStoreAction(MVT::v2i64, MVT::v2i32, Legal);
18432     if (SrcVT == MVT::v2i32 && VT == MVT::v2f64) {
18650   assert(N0.getSimpleValueType() == MVT::v2i32 && "Unexpected input type");
18654                    DAG.getUNDEF(MVT::v2i32));
18782   case MVT::v2i32:
26799   assert((SrcVT == MVT::v2i32 || SrcVT == MVT::v4i16 || SrcVT == MVT::v8i8 ||
27401   if (VT == MVT::v2f32 || VT == MVT::v2i32) {
27422   if (IndexVT == MVT::v2i32)
27577   if (IndexVT == MVT::v2i32)
28135       if (PromoteVT != MVT::v2i32)
28156     if (VT == MVT::v2i32) {
28226     if (SrcVT != MVT::v2i32)
28480     if ((VT == MVT::v2f32 || VT == MVT::v2i32) &&
35585         (SrcVT == MVT::v2i32 || SrcVT == MVT::v4i16 || SrcVT == MVT::v8i8) &&
35606         (SrcVT == MVT::v2f32 || SrcVT == MVT::v2i32 || SrcVT == MVT::v4i16 ||
35621     if (SrcVT == MVT::v2i32 && N0.getOpcode() == ISD::FP_TO_SINT) {
35624                                 DAG.getUNDEF(MVT::v2i32));
36449       VT == MVT::i32 && SrcVT == MVT::v2i32 && isNullConstant(EltIdx)) {
38035   if (VT != MVT::v2i32 && !DAG.getTargetLoweringInfo().isTypeLegal(WVT))
43245       if (DCI.isBeforeLegalize() || TruncVT != MVT::v2i32) {
lib/Target/X86/X86TargetTransformInfo.cpp
 1379     { ISD::UINT_TO_FP,  MVT::v2f32,  MVT::v2i32,  2 },
 1380     { ISD::UINT_TO_FP,  MVT::v2f64,  MVT::v2i32,  1 },
 1396     { ISD::FP_TO_UINT,  MVT::v2i32,  MVT::v2f32,  1 },
 1489     { ISD::UINT_TO_FP,  MVT::v2f64, MVT::v2i32, 6 },
 1566     { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i32, 2*10 },
 1579     { ISD::FP_TO_SINT,  MVT::v2i32,  MVT::v2f64,  3 },
 1614     { ISD::TRUNCATE,    MVT::v2i8,   MVT::v2i32,  3 }, // PAND+3*PACKUSWB
 1615     { ISD::TRUNCATE,    MVT::v2i16,  MVT::v2i32,  1 },
 1624     { ISD::TRUNCATE,    MVT::v2i32,  MVT::v2i64,  1 }, // PSHUFD
 2541     { ISD::ADD,   MVT::v2i32,   2 }, // FIXME: chosen to be less than v4i32.
 2566     { ISD::ADD,   MVT::v2i32,   2 }, // FIXME: chosen to be less than v4i32
utils/TableGen/CodeGenTarget.cpp
  109   case MVT::v2i32:    return "MVT::v2i32";