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

References

gen/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc
  145       LocVT == MVT::v16f32) {
gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc
33735 /* 71597*/    /*SwitchType*/ 61, MVT::v16f32,// ->71660
33741                       MVT::v16f32, 4/*#Ops*/, 0, 4, 5, 6, 
33750                       MVT::v16f32, 4/*#Ops*/, 0, 4, 5, 6, 
33757                       MVT::v16f32, 4/*#Ops*/, 0, 1, 4, 5, 
35079                     MVT::v16f32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
35123                     MVT::v16f32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
35167                     MVT::v16f32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
35233                     MVT::v16f32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
35277                     MVT::v16f32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
35321                     MVT::v16f32, 6/*#Ops*/, 0, 1, 2, 3, 4, 5, 
59020 /*129227*/        OPC_CheckChild0Type, MVT::v16f32,
62800 /*137054*/      OPC_CheckChild0Type, MVT::v16f32,
62837 /*137103*/      OPC_CheckType, MVT::v16f32,
77875 /*173144*/      /*SwitchType*/ 13, MVT::v16f32,// ->173159
77878                       MVT::v16f32, 4/*#Ops*/, 0, 3, 4, 1, 
77914 /*173234*/      /*SwitchType*/ 12, MVT::v16f32,// ->173248
77917                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
77959 /*173337*/      /*SwitchType*/ 12, MVT::v16f32,// ->173351
77962                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
78004 /*173440*/      /*SwitchType*/ 12, MVT::v16f32,// ->173454
78007                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
78037 /*173515*/      /*SwitchType*/ 12, MVT::v16f32,// ->173529
78040                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
78064 /*173576*/      /*SwitchType*/ 12, MVT::v16f32,// ->173590
78067                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
78085 /*173623*/      /*SwitchType*/ 12, MVT::v16f32,// ->173637
78088                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
78106 /*173670*/      /*SwitchType*/ 12, MVT::v16f32,// ->173684
78109                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
78127 /*173717*/      /*SwitchType*/ 12, MVT::v16f32,// ->173731
78130                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
78142 /*173749*/      OPC_SwitchType /*2 cases */, 12, MVT::v16f32,// ->173764
78145                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
78157 /*173782*/      OPC_SwitchType /*2 cases */, 12, MVT::v16f32,// ->173797
78160                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
78172 /*173815*/      OPC_SwitchType /*2 cases */, 12, MVT::v16f32,// ->173830
78175                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
78187 /*173848*/      OPC_SwitchType /*2 cases */, 12, MVT::v16f32,// ->173863
78190                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
78202 /*173881*/      OPC_SwitchType /*2 cases */, 12, MVT::v16f32,// ->173896
78205                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
78217 /*173914*/      OPC_SwitchType /*2 cases */, 12, MVT::v16f32,// ->173929
78220                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
78232 /*173947*/      OPC_SwitchType /*2 cases */, 12, MVT::v16f32,// ->173962
78235                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
78247 /*173980*/      OPC_SwitchType /*2 cases */, 12, MVT::v16f32,// ->173995
78250                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
gen/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc
17475   /* 91 */ MVT::v16i32, MVT::v16f32, MVT::Other,
gen/lib/Target/X86/X86GenCallingConv.inc
  253   if (LocVT == MVT::v16f32 ||
  934       LocVT == MVT::v16f32 ||
 1021       LocVT == MVT::v16f32 ||
 1150       LocVT == MVT::v16f32 ||
 1206         LocVT == MVT::v16f32 ||
 1270         LocVT == MVT::v16f32 ||
 1583         LocVT == MVT::v16f32 ||
 1641       LocVT == MVT::v16f32 ||
 1718       LocVT == MVT::v16f32 ||
 2006       LocVT == MVT::v16f32 ||
 2093       LocVT == MVT::v16f32 ||
 2199       LocVT == MVT::v16f32 ||
 2469       LocVT == MVT::v16f32 ||
 2556       LocVT == MVT::v16f32 ||
 2613   if (LocVT == MVT::v16f32 ||
 2812       LocVT == MVT::v16f32 ||
 3174       LocVT == MVT::v16f32 ||
 3750       LocVT == MVT::v16f32 ||
 3950       LocVT == MVT::v16f32 ||
gen/lib/Target/X86/X86GenDAGISel.inc
  453 /*   833*/        OPC_CheckChild1Type, MVT::v16f32,
 5468 /* 11746*/        OPC_CheckChild0Type, MVT::v16f32,
 5943 /* 12728*/          OPC_CheckChild0Type, MVT::v16f32,
 7170 /* 15389*/        OPC_CheckChild1Type, MVT::v16f32,
 7547 /* 16200*/      /*SwitchType*/ 84|128,1/*212*/, MVT::v16f32,// ->16415
 8230 /* 17713*/        OPC_CheckChild1Type, MVT::v16f32,
21296 /* 43243*/            OPC_CheckChild0Type, MVT::v16f32,
21351 /* 43346*/              OPC_CheckType, MVT::v16f32,
21375 /* 43393*/              OPC_CheckType, MVT::v16f32,
21973 /* 44548*/            OPC_CheckChild0Type, MVT::v16f32,
22186 /* 44958*/            /*SwitchType*/ 37, MVT::v16f32,// ->44997
22311 /* 45210*/              OPC_SwitchType /*3 cases */, 37, MVT::v16f32,// ->45250
22637                       MVT::v16f32, 0/*#Ops*/,  // Results = #12
22640                       MVT::v16f32, 3/*#Ops*/, 12, 1, 13,  // Results = #14
22673                       MVT::v16f32, 0/*#Ops*/,  // Results = #12
22676                       MVT::v16f32, 3/*#Ops*/, 12, 3, 13,  // Results = #14
22710                       MVT::v16f32, 0/*#Ops*/,  // Results = #12
22713                       MVT::v16f32, 3/*#Ops*/, 12, 1, 13,  // Results = #14
22746                       MVT::v16f32, 0/*#Ops*/,  // Results = #12
22749                       MVT::v16f32, 3/*#Ops*/, 12, 3, 13,  // Results = #14
22934                       MVT::v16f32, 0/*#Ops*/,  // Results = #12
22937                       MVT::v16f32, 3/*#Ops*/, 12, 0, 13,  // Results = #14
22971                       MVT::v16f32, 0/*#Ops*/,  // Results = #12
22974                       MVT::v16f32, 3/*#Ops*/, 12, 2, 13,  // Results = #14
23009                       MVT::v16f32, 0/*#Ops*/,  // Results = #12
23012                       MVT::v16f32, 3/*#Ops*/, 12, 0, 13,  // Results = #14
23046                       MVT::v16f32, 0/*#Ops*/,  // Results = #12
23049                       MVT::v16f32, 3/*#Ops*/, 12, 2, 13,  // Results = #14
28682 /* 58946*/          OPC_CheckChild0Type, MVT::v16f32,
28745 /* 59060*/          OPC_CheckChild0Type, MVT::v16f32,
29045 /* 59593*/          OPC_CheckChild0Type, MVT::v16f32,
29112 /* 59711*/          OPC_CheckChild0Type, MVT::v16f32,
29689                         MVT::v16f32, 0/*#Ops*/,  // Results = #6
29692                         MVT::v16f32, 3/*#Ops*/, 6, 1, 7,  // Results = #8
29694                         MVT::v16f32, 0/*#Ops*/,  // Results = #9
29697                         MVT::v16f32, 3/*#Ops*/, 9, 2, 10,  // Results = #11
29720                         MVT::v16f32, 0/*#Ops*/,  // Results = #6
29723                         MVT::v16f32, 3/*#Ops*/, 6, 1, 7,  // Results = #8
29725                         MVT::v16f32, 0/*#Ops*/,  // Results = #9
29728                         MVT::v16f32, 3/*#Ops*/, 9, 2, 10,  // Results = #11
29820                       MVT::v16f32, 0/*#Ops*/,  // Results = #6
29823                       MVT::v16f32, 3/*#Ops*/, 6, 0, 7,  // Results = #8
29825                       MVT::v16f32, 0/*#Ops*/,  // Results = #9
29828                       MVT::v16f32, 3/*#Ops*/, 9, 1, 10,  // Results = #11
29852                       MVT::v16f32, 0/*#Ops*/,  // Results = #6
29855                       MVT::v16f32, 3/*#Ops*/, 6, 0, 7,  // Results = #8
29857                       MVT::v16f32, 0/*#Ops*/,  // Results = #9
29860                       MVT::v16f32, 3/*#Ops*/, 9, 1, 10,  // Results = #11
34047 /* 70812*/        /*SwitchType*/ 12, MVT::v16f32,// ->70826
34050                         MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
36598 /* 76482*/      /*SwitchType*/ 92, MVT::v16f32,// ->76576
36611                         MVT::v16f32, 3/*#Ops*/, 1, 5, 6, 
36627                         MVT::v16f32, 3/*#Ops*/, 1, 6, 7, 
52838 /*111925*/      /*SwitchType*/ 21, MVT::v16f32,// ->111948
52845                       MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52883 /*112023*/        OPC_SwitchType /*6 cases */, 17, MVT::v16f32,// ->112043
52888                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
52933 /*112140*/        OPC_CheckType, MVT::v16f32,
52938                       MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
56520 /*119687*/            OPC_CheckType, MVT::v16f32,
56525                           MVT::v16f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
56552 /*119753*/            OPC_CheckType, MVT::v16f32,
56557                           MVT::v16f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
56580 /*119812*/          OPC_CheckType, MVT::v16f32,
56583                         MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
61623 /*130130*/          OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->130151
61628                           MVT::v16f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
61685 /*130272*/          OPC_SwitchType /*3 cases */, 18, MVT::v16f32,// ->130293
61690                           MVT::v16f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
61818 /*130544*/      /*SwitchType*/ 10, MVT::v16f32,// ->130556
61821                       MVT::v16f32, 2/*#Ops*/, 0, 1, 
62506 /*132024*/            OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->132045
62511                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
62564 /*132160*/            OPC_CheckType, MVT::v16f32,
62569                           MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
62695 /*132451*/          OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->132472
62700                           MVT::v16f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
62754 /*132588*/          OPC_CheckType, MVT::v16f32,
62759                         MVT::v16f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
62889 /*132860*/      /*SwitchType*/ 10, MVT::v16f32,// ->132872
62892                       MVT::v16f32, 2/*#Ops*/, 0, 1, 
63369 /*133896*/            OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->133917
63374                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
63427 /*134032*/            OPC_CheckType, MVT::v16f32,
63432                           MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
63558 /*134300*/        /*SwitchType*/ 10, MVT::v16f32,// ->134312
63561                         MVT::v16f32, 2/*#Ops*/, 0, 1, 
64104 /*135478*/            OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->135499
64109                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
64162 /*135614*/            OPC_CheckType, MVT::v16f32,
64167                           MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
64293 /*135905*/          OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->135926
64298                           MVT::v16f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
64352 /*136042*/          OPC_CheckType, MVT::v16f32,
64357                         MVT::v16f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
64487 /*136314*/      /*SwitchType*/ 10, MVT::v16f32,// ->136326
64490                       MVT::v16f32, 2/*#Ops*/, 0, 1, 
64967 /*137350*/            OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->137371
64972                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
65025 /*137486*/            OPC_CheckType, MVT::v16f32,
65030                           MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
65156 /*137754*/        /*SwitchType*/ 10, MVT::v16f32,// ->137766
65159                         MVT::v16f32, 2/*#Ops*/, 0, 1, 
65965 /*139279*/          OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->139301
65970                           MVT::v16f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
66022 /*139420*/            OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->139442
66027                             MVT::v16f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
66088 /*139574*/          OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->139596
66093                           MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
66146 /*139716*/            OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->139738
66151                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
66215 /*139873*/        OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->139895
66220                         MVT::v16f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
66314 /*140108*/          OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->140130
66319                           MVT::v16f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
66455 /*140412*/      /*SwitchType*/ 11, MVT::v16f32,// ->140425
66458                       MVT::v16f32, 3/*#Ops*/, 1, 0, 2, 
67263 /*141938*/          OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->141960
67268                           MVT::v16f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
67320 /*142079*/            OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->142101
67325                             MVT::v16f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
67386 /*142233*/          OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->142255
67391                           MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
67444 /*142375*/            OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->142397
67449                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
67513 /*142532*/        OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->142554
67518                         MVT::v16f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
67612 /*142767*/          OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->142789
67617                           MVT::v16f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
67753 /*143071*/      /*SwitchType*/ 11, MVT::v16f32,// ->143084
67756                       MVT::v16f32, 3/*#Ops*/, 1, 0, 2, 
68561 /*144597*/          OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->144619
68566                           MVT::v16f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
68618 /*144738*/            OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->144760
68623                             MVT::v16f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
68684 /*144892*/          OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->144914
68689                           MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
68742 /*145034*/            OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->145056
68747                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
68811 /*145191*/        OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->145213
68816                         MVT::v16f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
68910 /*145426*/          OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->145448
68915                           MVT::v16f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
69051 /*145730*/      /*SwitchType*/ 11, MVT::v16f32,// ->145743
69054                       MVT::v16f32, 3/*#Ops*/, 1, 0, 2, 
69859 /*147256*/          OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->147278
69864                           MVT::v16f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
69916 /*147397*/            OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->147419
69921                             MVT::v16f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
69982 /*147551*/          OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->147573
69987                           MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
70040 /*147693*/            OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->147715
70045                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
70109 /*147850*/        OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->147872
70114                         MVT::v16f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
70208 /*148085*/          OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->148107
70213                           MVT::v16f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
70349 /*148389*/      /*SwitchType*/ 11, MVT::v16f32,// ->148402
70352                       MVT::v16f32, 3/*#Ops*/, 1, 0, 2, 
70696 /*149140*/          OPC_CheckType, MVT::v16f32,
70701                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
70799 /*149369*/            OPC_CheckType, MVT::v16f32,
70804                           MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
70925 /*149614*/        OPC_CheckType, MVT::v16f32,
70928                       MVT::v16f32, 1/*#Ops*/, 0, 
71490 /*150784*/          OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->150805
71495                           MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
71548 /*150920*/          OPC_CheckType, MVT::v16f32,
71553                         MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
71679 /*151188*/      /*SwitchType*/ 10, MVT::v16f32,// ->151200
71682                       MVT::v16f32, 2/*#Ops*/, 0, 1, 
71867 /*151586*/          OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->151607
71872                           MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
71925 /*151722*/          OPC_CheckType, MVT::v16f32,
71930                         MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
72056 /*151990*/      /*SwitchType*/ 10, MVT::v16f32,// ->152002
72059                       MVT::v16f32, 2/*#Ops*/, 0, 1, 
72310 /*152532*/            OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->152553
72315                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
72368 /*152668*/            OPC_CheckType, MVT::v16f32,
72373                           MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
72499 /*152959*/          OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->152980
72504                           MVT::v16f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
72558 /*153096*/          OPC_CheckType, MVT::v16f32,
72563                         MVT::v16f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
72693 /*153368*/      /*SwitchType*/ 10, MVT::v16f32,// ->153380
72696                       MVT::v16f32, 2/*#Ops*/, 0, 1, 
72947 /*153910*/            OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->153931
72952                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
73005 /*154046*/            OPC_CheckType, MVT::v16f32,
73010                           MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
73136 /*154337*/          OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->154358
73141                           MVT::v16f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
73195 /*154474*/          OPC_CheckType, MVT::v16f32,
73200                         MVT::v16f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
73330 /*154746*/      /*SwitchType*/ 10, MVT::v16f32,// ->154758
73333                       MVT::v16f32, 2/*#Ops*/, 0, 1, 
73553 /*155218*/          OPC_SwitchType /*6 cases */, 17, MVT::v16f32,// ->155238
73558                           MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
73610 /*155347*/          OPC_CheckType, MVT::v16f32,
73615                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
73741 /*155599*/      /*SwitchType*/ 9, MVT::v16f32,// ->155610
73744                       MVT::v16f32, 1/*#Ops*/, 0, 
74594 /*157284*/          OPC_CheckType, MVT::v16f32,
74599                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
74697 /*157513*/            OPC_CheckType, MVT::v16f32,
74702                           MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
74784                           MVT::v16f32, 1/*#Ops*/, 3,  // Results = #4
74831                           MVT::v16f32, 1/*#Ops*/, 3,  // Results = #4
74841 /*157835*/        OPC_CheckType, MVT::v16f32,
74844                       MVT::v16f32, 1/*#Ops*/, 0, 
75093 /*158401*/    /*SwitchType*/ 12, MVT::v16f32,// ->158415
75096                     MVT::v16f32, 4/*#Ops*/, 1, 0, 2, 3, 
75126 /*158471*/    /*SwitchType*/ 12, MVT::v16f32,// ->158485
75129                     MVT::v16f32, 4/*#Ops*/, 1, 0, 2, 3, 
75159 /*158541*/    /*SwitchType*/ 12, MVT::v16f32,// ->158555
75162                     MVT::v16f32, 4/*#Ops*/, 1, 0, 2, 3, 
75192 /*158611*/    /*SwitchType*/ 12, MVT::v16f32,// ->158625
75195                     MVT::v16f32, 4/*#Ops*/, 1, 0, 2, 3, 
79826 /*167589*/              OPC_CheckType, MVT::v16f32,
79846 /*167625*/              OPC_CheckType, MVT::v16f32,
79870 /*167669*/              OPC_CheckType, MVT::v16f32,
79890 /*167705*/              OPC_CheckType, MVT::v16f32,
79914 /*167749*/              OPC_CheckType, MVT::v16f32,
79934 /*167785*/              OPC_CheckType, MVT::v16f32,
79958 /*167829*/              OPC_CheckType, MVT::v16f32,
79978 /*167865*/              OPC_CheckType, MVT::v16f32,
80689 /*169257*/              OPC_CheckType, MVT::v16f32,
80709 /*169293*/              OPC_CheckType, MVT::v16f32,
84802 /*177635*/              OPC_CheckType, MVT::v16f32,
84820 /*177670*/              OPC_CheckType, MVT::v16f32,
84842 /*177713*/              OPC_CheckType, MVT::v16f32,
84860 /*177748*/              OPC_CheckType, MVT::v16f32,
84882 /*177791*/              OPC_CheckType, MVT::v16f32,
84900 /*177826*/              OPC_CheckType, MVT::v16f32,
84922 /*177869*/              OPC_CheckType, MVT::v16f32,
84940 /*177904*/              OPC_CheckType, MVT::v16f32,
85591 /*179272*/              OPC_CheckType, MVT::v16f32,
85609 /*179307*/              OPC_CheckType, MVT::v16f32,
122647 /*253032*/          OPC_CheckChild0Type, MVT::v16f32,
128055 /*263249*/              OPC_CheckType, MVT::v16f32,
128077 /*263294*/              OPC_CheckType, MVT::v16f32,
128241 /*263610*/                  OPC_CheckType, MVT::v16f32,
128274 /*263670*/                  OPC_CheckType, MVT::v16f32,
129496 /*266025*/                OPC_CheckType, MVT::v16f32,
129516 /*266069*/                OPC_CheckType, MVT::v16f32,
133892 /*274618*/                  OPC_CheckType, MVT::v16f32,
133921 /*274676*/                  OPC_CheckType, MVT::v16f32,
135030 /*277010*/                  OPC_CheckType, MVT::v16f32,
135049 /*277044*/                  OPC_CheckType, MVT::v16f32,
140869 /*289039*/                OPC_CheckType, MVT::v16f32,
140886 /*289072*/                OPC_CheckType, MVT::v16f32,
143399                             MVT::v16f32, 0/*#Ops*/,  // Results = #4
143402                             MVT::v16f32, 3/*#Ops*/, 4, 1, 5,  // Results = #6
143404                             MVT::v16f32, 2/*#Ops*/, 3, 6,  // Results = #7
144372                             MVT::v16f32, 0/*#Ops*/,  // Results = #3
144375                             MVT::v16f32, 3/*#Ops*/, 3, 2, 4,  // Results = #5
144380                             MVT::v16f32, 0/*#Ops*/,  // Results = #8
144383                             MVT::v16f32, 3/*#Ops*/, 8, 1, 9,  // Results = #10
144385                             MVT::v16f32, 3/*#Ops*/, 5, 7, 10,  // Results = #11
144956 /*296776*/            OPC_CheckChild0Type, MVT::v16f32,
144974 /*296806*/            OPC_CheckChild0Type, MVT::v16f32,
145987 /*298586*/            OPC_CheckChild0Type, MVT::v16f32,
146001 /*298609*/            OPC_CheckChild0Type, MVT::v16f32,
146015 /*298632*/            OPC_CheckChild0Type, MVT::v16f32,
146029 /*298655*/            OPC_CheckChild0Type, MVT::v16f32,
146043 /*298678*/            OPC_CheckChild0Type, MVT::v16f32,
146057 /*298701*/            OPC_CheckChild0Type, MVT::v16f32,
146530 /*299509*/            OPC_CheckChild0Type, MVT::v16f32,
146868 /*300149*/            OPC_CheckChild0Type, MVT::v16f32,
146883 /*300177*/            OPC_CheckChild0Type, MVT::v16f32,
147849 /*302137*/            OPC_CheckChild0Type, MVT::v16f32,
147860 /*302158*/            OPC_CheckChild0Type, MVT::v16f32,
147871 /*302179*/            OPC_CheckChild0Type, MVT::v16f32,
147882 /*302200*/            OPC_CheckChild0Type, MVT::v16f32,
147893 /*302221*/            OPC_CheckChild0Type, MVT::v16f32,
147904 /*302242*/            OPC_CheckChild0Type, MVT::v16f32,
148301 /*303012*/            OPC_CheckChild0Type, MVT::v16f32,
148409 /*303265*/              OPC_CheckType, MVT::v16f32,
148415                             MVT::v16f32, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
148430 /*303309*/              OPC_CheckType, MVT::v16f32,
148436                             MVT::v16f32, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
148463 /*303370*/              OPC_CheckType, MVT::v16f32,
148468                             MVT::v16f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
148488 /*303415*/              OPC_CheckType, MVT::v16f32,
148493                             MVT::v16f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
148521 /*303473*/            OPC_CheckType, MVT::v16f32,
148527                           MVT::v16f32, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
148540 /*303514*/            OPC_CheckType, MVT::v16f32,
148546                           MVT::v16f32, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10, 
148572 /*303581*/                  OPC_CheckType, MVT::v16f32,
148577                                 MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
148588 /*303611*/                  OPC_CheckType, MVT::v16f32,
148593                                 MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
148615 /*303662*/                      OPC_CheckType, MVT::v16f32,
148620                                     MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
148629 /*303690*/                      OPC_CheckType, MVT::v16f32,
148634                                     MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
148643 /*303718*/                      OPC_CheckType, MVT::v16f32,
148648                                     MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
148657 /*303746*/                      OPC_CheckType, MVT::v16f32,
148662                                     MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
148679 /*303785*/                    OPC_CheckType, MVT::v16f32,
148684                                   MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
148705 /*303832*/                      OPC_CheckType, MVT::v16f32,
148710                                     MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
148719 /*303860*/                      OPC_CheckType, MVT::v16f32,
148724                                     MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
148733 /*303888*/                      OPC_CheckType, MVT::v16f32,
148738                                     MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
148747 /*303916*/                      OPC_CheckType, MVT::v16f32,
148752                                     MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
148770 /*303956*/                    OPC_CheckType, MVT::v16f32,
148775                                   MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
148798 /*304009*/                      OPC_CheckType, MVT::v16f32,
148803                                     MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
148812 /*304037*/                      OPC_CheckType, MVT::v16f32,
148817                                     MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
148826 /*304065*/                      OPC_CheckType, MVT::v16f32,
148831                                     MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
148840 /*304093*/                      OPC_CheckType, MVT::v16f32,
148845                                     MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
148862 /*304132*/                    OPC_CheckType, MVT::v16f32,
148867                                   MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
148888 /*304179*/                      OPC_CheckType, MVT::v16f32,
148893                                     MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
148902 /*304207*/                      OPC_CheckType, MVT::v16f32,
148907                                     MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
148916 /*304235*/                      OPC_CheckType, MVT::v16f32,
148921                                     MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
148930 /*304263*/                      OPC_CheckType, MVT::v16f32,
148935                                     MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
148953 /*304303*/                    OPC_CheckType, MVT::v16f32,
148958                                   MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
148981 /*304356*/                      OPC_CheckType, MVT::v16f32,
148986                                     MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
148995 /*304384*/                      OPC_CheckType, MVT::v16f32,
149000                                     MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
149009 /*304412*/                      OPC_CheckType, MVT::v16f32,
149014                                     MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
149023 /*304440*/                      OPC_CheckType, MVT::v16f32,
149028                                     MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
149045 /*304479*/                    OPC_CheckType, MVT::v16f32,
149050                                   MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
149071 /*304526*/                      OPC_CheckType, MVT::v16f32,
149076                                     MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
149085 /*304554*/                      OPC_CheckType, MVT::v16f32,
149090                                     MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
149099 /*304582*/                      OPC_CheckType, MVT::v16f32,
149104                                     MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
149113 /*304610*/                      OPC_CheckType, MVT::v16f32,
149118                                     MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
149136 /*304650*/                    OPC_CheckType, MVT::v16f32,
149141                                   MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
149163 /*304700*/                    OPC_CheckType, MVT::v16f32,
149168                                   MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
149177 /*304728*/                    OPC_CheckType, MVT::v16f32,
149182                                   MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
149191 /*304756*/                    OPC_CheckType, MVT::v16f32,
149196                                   MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
149205 /*304784*/                    OPC_CheckType, MVT::v16f32,
149210                                   MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
149227 /*304823*/                  OPC_CheckType, MVT::v16f32,
149232                                 MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
149260 /*304881*/                OPC_CheckType, MVT::v16f32,
149266                               MVT::v16f32, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
149279 /*304924*/                OPC_CheckType, MVT::v16f32,
149285                               MVT::v16f32, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
149310 /*304986*/                  OPC_CheckType, MVT::v16f32,
149315                                 MVT::v16f32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
149333 /*305030*/                  OPC_CheckType, MVT::v16f32,
149338                                 MVT::v16f32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
149354 /*305070*/                OPC_CheckType, MVT::v16f32,
149359                               MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
149382 /*305119*/              OPC_CheckType, MVT::v16f32,
149387                             MVT::v16f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
149405 /*305160*/              OPC_CheckType, MVT::v16f32,
149410                             MVT::v16f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
149432 /*305209*/              OPC_CheckType, MVT::v16f32,
149437                             MVT::v16f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
149455 /*305250*/              OPC_CheckType, MVT::v16f32,
149460                             MVT::v16f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
149482 /*305299*/              OPC_CheckType, MVT::v16f32,
149487                             MVT::v16f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
149505 /*305340*/              OPC_CheckType, MVT::v16f32,
149510                             MVT::v16f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
149532 /*305389*/              OPC_CheckType, MVT::v16f32,
149537                             MVT::v16f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
149555 /*305430*/              OPC_CheckType, MVT::v16f32,
149560                             MVT::v16f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
149583 /*305480*/              OPC_CheckType, MVT::v16f32,
149588                             MVT::v16f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
149606 /*305522*/              OPC_CheckType, MVT::v16f32,
149611                             MVT::v16f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
149634 /*305573*/              OPC_CheckType, MVT::v16f32,
149639                             MVT::v16f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
149657 /*305615*/              OPC_CheckType, MVT::v16f32,
149662                             MVT::v16f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
149686 /*305667*/              OPC_CheckType, MVT::v16f32,
149691                             MVT::v16f32, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
149709 /*305712*/              OPC_CheckType, MVT::v16f32,
149714                             MVT::v16f32, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
149740 /*305775*/                OPC_CheckType, MVT::v16f32,
149744                               MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
149759 /*305815*/                OPC_CheckType, MVT::v16f32,
149763                               MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
149782 /*305858*/                OPC_CheckType, MVT::v16f32,
149787                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
149801 /*305896*/                OPC_CheckType, MVT::v16f32,
149806                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
149826 /*305945*/              OPC_CheckType, MVT::v16f32,
149831                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
149840 /*305972*/              OPC_CheckType, MVT::v16f32,
149845                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
149865 /*306018*/                OPC_CheckType, MVT::v16f32,
149870                               MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
149884 /*306053*/                OPC_CheckType, MVT::v16f32,
149889                               MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
149908 /*306095*/                OPC_CheckType, MVT::v16f32,
149913                               MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
149928 /*306131*/                OPC_CheckType, MVT::v16f32,
149933                               MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
149954 /*306179*/                OPC_CheckType, MVT::v16f32,
149959                               MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
149973 /*306214*/                OPC_CheckType, MVT::v16f32,
149978                               MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
149997 /*306256*/                OPC_CheckType, MVT::v16f32,
150002                               MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
150017 /*306292*/                OPC_CheckType, MVT::v16f32,
150022                               MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
150042 /*306337*/              OPC_CheckType, MVT::v16f32,
150047                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150061 /*306372*/              OPC_CheckType, MVT::v16f32,
150066                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150085 /*306416*/              OPC_CheckType, MVT::v16f32,
150090                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150104 /*306451*/              OPC_CheckType, MVT::v16f32,
150109                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150128 /*306495*/              OPC_CheckType, MVT::v16f32,
150133                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150147 /*306530*/              OPC_CheckType, MVT::v16f32,
150152                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150171 /*306574*/              OPC_CheckType, MVT::v16f32,
150176                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150190 /*306609*/              OPC_CheckType, MVT::v16f32,
150195                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150215 /*306656*/                OPC_CheckType, MVT::v16f32,
150220                               MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150234 /*306691*/                OPC_CheckType, MVT::v16f32,
150239                               MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150258 /*306733*/                OPC_CheckType, MVT::v16f32,
150263                               MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
150278 /*306769*/                OPC_CheckType, MVT::v16f32,
150283                               MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
150304 /*306817*/                OPC_CheckType, MVT::v16f32,
150309                               MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150323 /*306852*/                OPC_CheckType, MVT::v16f32,
150328                               MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150347 /*306894*/                OPC_CheckType, MVT::v16f32,
150352                               MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
150367 /*306930*/                OPC_CheckType, MVT::v16f32,
150372                               MVT::v16f32, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8, 
150392 /*306975*/              OPC_CheckType, MVT::v16f32,
150397                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150411 /*307010*/              OPC_CheckType, MVT::v16f32,
150416                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150435 /*307054*/              OPC_CheckType, MVT::v16f32,
150440                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150454 /*307089*/              OPC_CheckType, MVT::v16f32,
150459                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150478 /*307133*/              OPC_CheckType, MVT::v16f32,
150483                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150497 /*307168*/              OPC_CheckType, MVT::v16f32,
150502                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
150524 /*307219*/                  OPC_CheckType, MVT::v16f32,
150529                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
150543 /*307257*/                  OPC_CheckType, MVT::v16f32,
150548                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
150567 /*307302*/                  OPC_CheckType, MVT::v16f32,
150572                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
150587 /*307339*/                  OPC_CheckType, MVT::v16f32,
150592                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
150613 /*307384*/                OPC_CheckType, MVT::v16f32,
150618                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
150634 /*307422*/                OPC_CheckType, MVT::v16f32,
150639                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
150662 /*307475*/                  OPC_CheckType, MVT::v16f32,
150667                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
150681 /*307513*/                  OPC_CheckType, MVT::v16f32,
150686                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
150705 /*307558*/                  OPC_CheckType, MVT::v16f32,
150710                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
150725 /*307595*/                  OPC_CheckType, MVT::v16f32,
150730                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
150751 /*307640*/                OPC_CheckType, MVT::v16f32,
150756                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
150772 /*307678*/                OPC_CheckType, MVT::v16f32,
150777                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
150800 /*307731*/                  OPC_CheckType, MVT::v16f32,
150805                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
150819 /*307769*/                  OPC_CheckType, MVT::v16f32,
150824                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
150843 /*307814*/                  OPC_CheckType, MVT::v16f32,
150848                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
150863 /*307851*/                  OPC_CheckType, MVT::v16f32,
150868                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
150889 /*307896*/                OPC_CheckType, MVT::v16f32,
150894                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
150910 /*307934*/                OPC_CheckType, MVT::v16f32,
150915                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
150938 /*307987*/                  OPC_CheckType, MVT::v16f32,
150943                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
150957 /*308025*/                  OPC_CheckType, MVT::v16f32,
150962                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
150981 /*308070*/                  OPC_CheckType, MVT::v16f32,
150986                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
151001 /*308107*/                  OPC_CheckType, MVT::v16f32,
151006                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
151027 /*308152*/                OPC_CheckType, MVT::v16f32,
151032                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
151048 /*308190*/                OPC_CheckType, MVT::v16f32,
151053                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
151076 /*308243*/                  OPC_CheckType, MVT::v16f32,
151081                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
151095 /*308281*/                  OPC_CheckType, MVT::v16f32,
151100                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
151119 /*308326*/                  OPC_CheckType, MVT::v16f32,
151124                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
151139 /*308363*/                  OPC_CheckType, MVT::v16f32,
151144                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
151165 /*308408*/                OPC_CheckType, MVT::v16f32,
151170                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
151186 /*308446*/                OPC_CheckType, MVT::v16f32,
151191                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
151214 /*308499*/                  OPC_CheckType, MVT::v16f32,
151219                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
151233 /*308537*/                  OPC_CheckType, MVT::v16f32,
151238                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
151257 /*308582*/                  OPC_CheckType, MVT::v16f32,
151262                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
151277 /*308619*/                  OPC_CheckType, MVT::v16f32,
151282                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
151303 /*308664*/                OPC_CheckType, MVT::v16f32,
151308                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
151324 /*308702*/                OPC_CheckType, MVT::v16f32,
151329                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
151349 /*308749*/              OPC_CheckType, MVT::v16f32,
151354                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151369 /*308785*/              OPC_CheckType, MVT::v16f32,
151374                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151393 /*308829*/              OPC_CheckType, MVT::v16f32,
151398                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151413 /*308865*/              OPC_CheckType, MVT::v16f32,
151418                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151437 /*308908*/            OPC_CheckType, MVT::v16f32,
151442                           MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151459 /*308949*/              OPC_CheckType, MVT::v16f32,
151464                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151478 /*308983*/              OPC_CheckType, MVT::v16f32,
151483                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151501 /*309025*/              OPC_CheckType, MVT::v16f32,
151506                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151520 /*309059*/              OPC_CheckType, MVT::v16f32,
151525                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151543 /*309101*/              OPC_CheckType, MVT::v16f32,
151548                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151562 /*309135*/              OPC_CheckType, MVT::v16f32,
151567                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151585 /*309177*/              OPC_CheckType, MVT::v16f32,
151590                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151604 /*309211*/              OPC_CheckType, MVT::v16f32,
151609                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151627 /*309253*/              OPC_CheckType, MVT::v16f32,
151632                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151646 /*309287*/              OPC_CheckType, MVT::v16f32,
151651                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151669 /*309329*/              OPC_CheckType, MVT::v16f32,
151674                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151688 /*309363*/              OPC_CheckType, MVT::v16f32,
151693                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151711 /*309405*/              OPC_CheckType, MVT::v16f32,
151716                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151730 /*309439*/              OPC_CheckType, MVT::v16f32,
151735                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151753 /*309480*/            OPC_CheckType, MVT::v16f32,
151758                           MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151775 /*309520*/            OPC_CheckType, MVT::v16f32,
151780                           MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
151798 /*309562*/              OPC_CheckType, MVT::v16f32,
151803                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
151817 /*309597*/              OPC_CheckType, MVT::v16f32,
151822                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
151841 /*309641*/              OPC_CheckType, MVT::v16f32,
151846                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
151860 /*309676*/              OPC_CheckType, MVT::v16f32,
151865                             MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
151886 /*309723*/              OPC_CheckType, MVT::v16f32,
151891                             MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
151905 /*309761*/              OPC_CheckType, MVT::v16f32,
151910                             MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
151936 /*309819*/            OPC_CheckType, MVT::v16f32,
151942                           MVT::v16f32, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
151953 /*309859*/            OPC_CheckType, MVT::v16f32,
151959                           MVT::v16f32, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11, 
151983 /*309925*/                  OPC_CheckType, MVT::v16f32,
151988                                 MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
151997 /*309954*/                  OPC_CheckType, MVT::v16f32,
152002                                 MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
152022 /*310004*/                      OPC_CheckType, MVT::v16f32,
152027                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152034 /*310031*/                      OPC_CheckType, MVT::v16f32,
152039                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152046 /*310058*/                      OPC_CheckType, MVT::v16f32,
152051                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152058 /*310085*/                      OPC_CheckType, MVT::v16f32,
152063                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152078 /*310123*/                    OPC_CheckType, MVT::v16f32,
152083                                   MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152102 /*310169*/                      OPC_CheckType, MVT::v16f32,
152107                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
152114 /*310196*/                      OPC_CheckType, MVT::v16f32,
152119                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
152126 /*310223*/                      OPC_CheckType, MVT::v16f32,
152131                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
152138 /*310250*/                      OPC_CheckType, MVT::v16f32,
152143                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
152159 /*310289*/                    OPC_CheckType, MVT::v16f32,
152164                                   MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
152185 /*310341*/                      OPC_CheckType, MVT::v16f32,
152190                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152197 /*310368*/                      OPC_CheckType, MVT::v16f32,
152202                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152209 /*310395*/                      OPC_CheckType, MVT::v16f32,
152214                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152221 /*310422*/                      OPC_CheckType, MVT::v16f32,
152226                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152241 /*310460*/                    OPC_CheckType, MVT::v16f32,
152246                                   MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152265 /*310506*/                      OPC_CheckType, MVT::v16f32,
152270                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
152277 /*310533*/                      OPC_CheckType, MVT::v16f32,
152282                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
152289 /*310560*/                      OPC_CheckType, MVT::v16f32,
152294                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
152301 /*310587*/                      OPC_CheckType, MVT::v16f32,
152306                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
152322 /*310626*/                    OPC_CheckType, MVT::v16f32,
152327                                   MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
152348 /*310678*/                      OPC_CheckType, MVT::v16f32,
152353                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152360 /*310705*/                      OPC_CheckType, MVT::v16f32,
152365                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152372 /*310732*/                      OPC_CheckType, MVT::v16f32,
152377                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152384 /*310759*/                      OPC_CheckType, MVT::v16f32,
152389                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152404 /*310797*/                    OPC_CheckType, MVT::v16f32,
152409                                   MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152428 /*310843*/                      OPC_CheckType, MVT::v16f32,
152433                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
152440 /*310870*/                      OPC_CheckType, MVT::v16f32,
152445                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
152452 /*310897*/                      OPC_CheckType, MVT::v16f32,
152457                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
152464 /*310924*/                      OPC_CheckType, MVT::v16f32,
152469                                     MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
152485 /*310963*/                    OPC_CheckType, MVT::v16f32,
152490                                   MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
152510 /*311012*/                    OPC_CheckType, MVT::v16f32,
152515                                   MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152522 /*311039*/                    OPC_CheckType, MVT::v16f32,
152527                                   MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152534 /*311066*/                    OPC_CheckType, MVT::v16f32,
152539                                   MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152546 /*311093*/                    OPC_CheckType, MVT::v16f32,
152551                                   MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152566 /*311131*/                  OPC_CheckType, MVT::v16f32,
152571                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
152585 /*311168*/                OPC_CheckType, MVT::v16f32,
152590                               MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
152612 /*311216*/                OPC_CheckType, MVT::v16f32,
152616                               MVT::v16f32, 4/*#Ops*/, 0, 2, 3, 4, 
152631 /*311250*/                OPC_CheckType, MVT::v16f32,
152635                               MVT::v16f32, 4/*#Ops*/, 0, 2, 3, 4, 
152654 /*311288*/              OPC_CheckType, MVT::v16f32,
152657                             MVT::v16f32, 4/*#Ops*/, 0, 1, 2, 3, 
152679 /*311333*/                OPC_CheckType, MVT::v16f32,
152684                               MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
152689 /*311360*/                OPC_CheckType, MVT::v16f32,
152694                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
152711 /*311405*/                OPC_CheckType, MVT::v16f32,
152716                               MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
152721 /*311432*/                OPC_CheckType, MVT::v16f32,
152726                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
152747 /*311483*/              OPC_CheckType, MVT::v16f32,
152752                             MVT::v16f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
152768 /*311523*/              OPC_CheckType, MVT::v16f32,
152773                             MVT::v16f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
152793 /*311571*/              OPC_CheckType, MVT::v16f32,
152798                             MVT::v16f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
152814 /*311611*/              OPC_CheckType, MVT::v16f32,
152819                             MVT::v16f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
152839 /*311659*/              OPC_CheckType, MVT::v16f32,
152844                             MVT::v16f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
152860 /*311699*/              OPC_CheckType, MVT::v16f32,
152865                             MVT::v16f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
152885 /*311747*/              OPC_CheckType, MVT::v16f32,
152890                             MVT::v16f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
152906 /*311787*/              OPC_CheckType, MVT::v16f32,
152911                             MVT::v16f32, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3, 
152932 /*311836*/              OPC_CheckType, MVT::v16f32,
152937                             MVT::v16f32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
152953 /*311877*/              OPC_CheckType, MVT::v16f32,
152958                             MVT::v16f32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
152979 /*311927*/              OPC_CheckType, MVT::v16f32,
152984                             MVT::v16f32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
153000 /*311968*/              OPC_CheckType, MVT::v16f32,
153005                             MVT::v16f32, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4, 
153027 /*312020*/              OPC_CheckType, MVT::v16f32,
153032                             MVT::v16f32, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
153048 /*312064*/              OPC_CheckType, MVT::v16f32,
153053                             MVT::v16f32, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5, 
153068 /*312105*/              OPC_CheckType, MVT::v16f32,
153073                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
153078 /*312127*/              OPC_CheckType, MVT::v16f32,
153083                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
153100 /*312168*/              OPC_CheckType, MVT::v16f32,
153105                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
153113 /*312193*/              OPC_CheckType, MVT::v16f32,
153118                             MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
153125 /*312218*/              OPC_CheckType, MVT::v16f32,
153130                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
153136 /*312242*/              OPC_CheckType, MVT::v16f32,
153141                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
153158 /*312285*/              OPC_CheckType, MVT::v16f32,
153163                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
153170 /*312311*/              OPC_CheckType, MVT::v16f32,
153175                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
153193 /*312356*/                OPC_CheckType, MVT::v16f32,
153198                               MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153210 /*312390*/                OPC_CheckType, MVT::v16f32,
153215                               MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153232 /*312431*/                OPC_CheckType, MVT::v16f32,
153237                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
153250 /*312466*/                OPC_CheckType, MVT::v16f32,
153255                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
153274 /*312513*/                OPC_CheckType, MVT::v16f32,
153279                               MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153291 /*312547*/                OPC_CheckType, MVT::v16f32,
153296                               MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153313 /*312588*/                OPC_CheckType, MVT::v16f32,
153318                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
153331 /*312623*/                OPC_CheckType, MVT::v16f32,
153336                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
153354 /*312667*/              OPC_CheckType, MVT::v16f32,
153359                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153371 /*312701*/              OPC_CheckType, MVT::v16f32,
153376                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153393 /*312744*/              OPC_CheckType, MVT::v16f32,
153398                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153410 /*312778*/              OPC_CheckType, MVT::v16f32,
153415                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153432 /*312821*/              OPC_CheckType, MVT::v16f32,
153437                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153449 /*312855*/              OPC_CheckType, MVT::v16f32,
153454                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153471 /*312898*/              OPC_CheckType, MVT::v16f32,
153476                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153488 /*312932*/              OPC_CheckType, MVT::v16f32,
153493                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153511 /*312978*/                OPC_CheckType, MVT::v16f32,
153516                               MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153528 /*313012*/                OPC_CheckType, MVT::v16f32,
153533                               MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153550 /*313053*/                OPC_CheckType, MVT::v16f32,
153555                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
153568 /*313088*/                OPC_CheckType, MVT::v16f32,
153573                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
153592 /*313135*/                OPC_CheckType, MVT::v16f32,
153597                               MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153609 /*313169*/                OPC_CheckType, MVT::v16f32,
153614                               MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153631 /*313210*/                OPC_CheckType, MVT::v16f32,
153636                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
153649 /*313245*/                OPC_CheckType, MVT::v16f32,
153654                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
153672 /*313289*/              OPC_CheckType, MVT::v16f32,
153677                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153689 /*313323*/              OPC_CheckType, MVT::v16f32,
153694                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153711 /*313366*/              OPC_CheckType, MVT::v16f32,
153716                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153728 /*313400*/              OPC_CheckType, MVT::v16f32,
153733                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153750 /*313443*/              OPC_CheckType, MVT::v16f32,
153755                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153767 /*313477*/              OPC_CheckType, MVT::v16f32,
153772                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153792 /*313528*/                  OPC_CheckType, MVT::v16f32,
153797                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
153809 /*313565*/                  OPC_CheckType, MVT::v16f32,
153814                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
153831 /*313609*/                  OPC_CheckType, MVT::v16f32,
153836                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153849 /*313645*/                  OPC_CheckType, MVT::v16f32,
153854                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
153873 /*313689*/                OPC_CheckType, MVT::v16f32,
153878                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
153892 /*313726*/                OPC_CheckType, MVT::v16f32,
153897                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
153915 /*313769*/                OPC_CheckType, MVT::v16f32,
153920                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
153932 /*313806*/                OPC_CheckType, MVT::v16f32,
153937                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
153955 /*313851*/                OPC_CheckType, MVT::v16f32,
153960                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
153974 /*313888*/                OPC_CheckType, MVT::v16f32,
153979                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
153997 /*313931*/                OPC_CheckType, MVT::v16f32,
154002                               MVT::v16f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
154015 /*313967*/                OPC_CheckType, MVT::v16f32,
154020                               MVT::v16f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
154041 /*314019*/                  OPC_CheckType, MVT::v16f32,
154046                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
154058 /*314056*/                  OPC_CheckType, MVT::v16f32,
154063                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
154080 /*314100*/                  OPC_CheckType, MVT::v16f32,
154085                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
154098 /*314136*/                  OPC_CheckType, MVT::v16f32,
154103                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
154122 /*314180*/                OPC_CheckType, MVT::v16f32,
154127                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
154141 /*314217*/                OPC_CheckType, MVT::v16f32,
154146                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
154164 /*314260*/                OPC_CheckType, MVT::v16f32,
154169                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
154181 /*314297*/                OPC_CheckType, MVT::v16f32,
154186                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
154204 /*314342*/                OPC_CheckType, MVT::v16f32,
154209                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
154223 /*314379*/                OPC_CheckType, MVT::v16f32,
154228                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
154246 /*314422*/                OPC_CheckType, MVT::v16f32,
154251                               MVT::v16f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
154264 /*314458*/                OPC_CheckType, MVT::v16f32,
154269                               MVT::v16f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
154290 /*314510*/                  OPC_CheckType, MVT::v16f32,
154295                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
154307 /*314547*/                  OPC_CheckType, MVT::v16f32,
154312                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
154329 /*314591*/                  OPC_CheckType, MVT::v16f32,
154334                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
154347 /*314627*/                  OPC_CheckType, MVT::v16f32,
154352                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
154371 /*314671*/                OPC_CheckType, MVT::v16f32,
154376                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
154390 /*314708*/                OPC_CheckType, MVT::v16f32,
154395                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
154413 /*314751*/                OPC_CheckType, MVT::v16f32,
154418                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
154430 /*314788*/                OPC_CheckType, MVT::v16f32,
154435                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
154453 /*314833*/                OPC_CheckType, MVT::v16f32,
154458                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
154472 /*314870*/                OPC_CheckType, MVT::v16f32,
154477                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
154495 /*314913*/                OPC_CheckType, MVT::v16f32,
154500                               MVT::v16f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
154513 /*314949*/                OPC_CheckType, MVT::v16f32,
154518                               MVT::v16f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
154539 /*315001*/                  OPC_CheckType, MVT::v16f32,
154544                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
154556 /*315038*/                  OPC_CheckType, MVT::v16f32,
154561                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
154578 /*315082*/                  OPC_CheckType, MVT::v16f32,
154583                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
154596 /*315118*/                  OPC_CheckType, MVT::v16f32,
154601                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
154620 /*315162*/                OPC_CheckType, MVT::v16f32,
154625                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
154639 /*315199*/                OPC_CheckType, MVT::v16f32,
154644                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
154662 /*315242*/                OPC_CheckType, MVT::v16f32,
154667                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
154679 /*315279*/                OPC_CheckType, MVT::v16f32,
154684                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
154702 /*315324*/                OPC_CheckType, MVT::v16f32,
154707                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
154721 /*315361*/                OPC_CheckType, MVT::v16f32,
154726                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
154744 /*315404*/                OPC_CheckType, MVT::v16f32,
154749                               MVT::v16f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
154762 /*315440*/                OPC_CheckType, MVT::v16f32,
154767                               MVT::v16f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
154788 /*315492*/                  OPC_CheckType, MVT::v16f32,
154793                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
154805 /*315529*/                  OPC_CheckType, MVT::v16f32,
154810                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
154827 /*315573*/                  OPC_CheckType, MVT::v16f32,
154832                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
154845 /*315609*/                  OPC_CheckType, MVT::v16f32,
154850                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
154869 /*315653*/                OPC_CheckType, MVT::v16f32,
154874                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
154888 /*315690*/                OPC_CheckType, MVT::v16f32,
154893                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
154911 /*315733*/                OPC_CheckType, MVT::v16f32,
154916                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
154928 /*315770*/                OPC_CheckType, MVT::v16f32,
154933                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
154951 /*315815*/                OPC_CheckType, MVT::v16f32,
154956                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
154970 /*315852*/                OPC_CheckType, MVT::v16f32,
154975                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
154993 /*315895*/                OPC_CheckType, MVT::v16f32,
154998                               MVT::v16f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
155011 /*315931*/                OPC_CheckType, MVT::v16f32,
155016                               MVT::v16f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
155037 /*315983*/                  OPC_CheckType, MVT::v16f32,
155042                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
155054 /*316020*/                  OPC_CheckType, MVT::v16f32,
155059                                 MVT::v16f32, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9, 
155076 /*316064*/                  OPC_CheckType, MVT::v16f32,
155081                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
155094 /*316100*/                  OPC_CheckType, MVT::v16f32,
155099                                 MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
155118 /*316144*/                OPC_CheckType, MVT::v16f32,
155123                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
155137 /*316181*/                OPC_CheckType, MVT::v16f32,
155142                               MVT::v16f32, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9, 
155160 /*316224*/                OPC_CheckType, MVT::v16f32,
155165                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
155177 /*316261*/                OPC_CheckType, MVT::v16f32,
155182                               MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
155200 /*316306*/                OPC_CheckType, MVT::v16f32,
155205                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
155219 /*316343*/                OPC_CheckType, MVT::v16f32,
155224                               MVT::v16f32, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9, 
155242 /*316386*/                OPC_CheckType, MVT::v16f32,
155247                               MVT::v16f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
155260 /*316422*/                OPC_CheckType, MVT::v16f32,
155265                               MVT::v16f32, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9, 
155283 /*316467*/              OPC_CheckType, MVT::v16f32,
155288                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155301 /*316502*/              OPC_CheckType, MVT::v16f32,
155306                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155323 /*316545*/              OPC_CheckType, MVT::v16f32,
155328                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155341 /*316580*/              OPC_CheckType, MVT::v16f32,
155346                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155363 /*316622*/            OPC_CheckType, MVT::v16f32,
155368                           MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155383 /*316662*/              OPC_CheckType, MVT::v16f32,
155388                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155400 /*316695*/              OPC_CheckType, MVT::v16f32,
155405                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155421 /*316736*/              OPC_CheckType, MVT::v16f32,
155426                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155438 /*316769*/              OPC_CheckType, MVT::v16f32,
155443                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155459 /*316810*/              OPC_CheckType, MVT::v16f32,
155464                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155476 /*316843*/              OPC_CheckType, MVT::v16f32,
155481                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155497 /*316884*/              OPC_CheckType, MVT::v16f32,
155502                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155514 /*316917*/              OPC_CheckType, MVT::v16f32,
155519                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155535 /*316958*/              OPC_CheckType, MVT::v16f32,
155540                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155552 /*316991*/              OPC_CheckType, MVT::v16f32,
155557                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155573 /*317032*/              OPC_CheckType, MVT::v16f32,
155578                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155590 /*317065*/              OPC_CheckType, MVT::v16f32,
155595                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155611 /*317106*/              OPC_CheckType, MVT::v16f32,
155616                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155628 /*317139*/              OPC_CheckType, MVT::v16f32,
155633                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155649 /*317179*/            OPC_CheckType, MVT::v16f32,
155654                           MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155669 /*317218*/            OPC_CheckType, MVT::v16f32,
155674                           MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
155690 /*317259*/              OPC_CheckType, MVT::v16f32,
155695                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
155707 /*317293*/              OPC_CheckType, MVT::v16f32,
155712                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
155729 /*317336*/              OPC_CheckType, MVT::v16f32,
155734                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
155746 /*317370*/              OPC_CheckType, MVT::v16f32,
155751                             MVT::v16f32, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 
155770 /*317417*/              OPC_CheckType, MVT::v16f32,
155775                             MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
155787 /*317454*/              OPC_CheckType, MVT::v16f32,
155792                             MVT::v16f32, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9, 
155813 /*317503*/            OPC_CheckType, MVT::v16f32,
155817                           MVT::v16f32, 4/*#Ops*/, 0, 2, 3, 4, 
155830 /*317534*/            OPC_CheckType, MVT::v16f32,
155834                           MVT::v16f32, 4/*#Ops*/, 0, 2, 3, 4, 
155852 /*317578*/                OPC_CheckType, MVT::v16f32,
155855                               MVT::v16f32, 2/*#Ops*/, 0, 1, 
155867 /*317603*/                  OPC_CheckType, MVT::v16f32,
155870                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
155879 /*317623*/                  OPC_CheckType, MVT::v16f32,
155882                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
155891 /*317643*/                  OPC_CheckType, MVT::v16f32,
155894                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
155903 /*317663*/                  OPC_CheckType, MVT::v16f32,
155906                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
155919 /*317690*/                  OPC_CheckType, MVT::v16f32,
155922                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
155931 /*317710*/                  OPC_CheckType, MVT::v16f32,
155934                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
155943 /*317730*/                  OPC_CheckType, MVT::v16f32,
155946                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
155955 /*317750*/                  OPC_CheckType, MVT::v16f32,
155958                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
155971 /*317777*/                  OPC_CheckType, MVT::v16f32,
155974                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
155983 /*317797*/                  OPC_CheckType, MVT::v16f32,
155986                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
155995 /*317817*/                  OPC_CheckType, MVT::v16f32,
155998                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156007 /*317837*/                  OPC_CheckType, MVT::v16f32,
156010                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156023 /*317864*/                  OPC_CheckType, MVT::v16f32,
156026                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156035 /*317884*/                  OPC_CheckType, MVT::v16f32,
156038                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156047 /*317904*/                  OPC_CheckType, MVT::v16f32,
156050                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156059 /*317924*/                  OPC_CheckType, MVT::v16f32,
156062                                 MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156083 /*317963*/                OPC_CheckType, MVT::v16f32,
156087                               MVT::v16f32, 5/*#Ops*/, 4, 0, 2, 3, 5, 
156100 /*317996*/                OPC_CheckType, MVT::v16f32,
156104                               MVT::v16f32, 5/*#Ops*/, 4, 0, 2, 3, 5, 
156121 /*318033*/              OPC_CheckType, MVT::v16f32,
156124                             MVT::v16f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
156139 /*318064*/            OPC_CheckType, MVT::v16f32,
156142                           MVT::v16f32, 4/*#Ops*/, 0, 1, 2, 3, 
156156 /*318093*/            OPC_CheckType, MVT::v16f32,
156159                           MVT::v16f32, 4/*#Ops*/, 0, 1, 2, 3, 
156173 /*318122*/            OPC_CheckType, MVT::v16f32,
156176                           MVT::v16f32, 4/*#Ops*/, 0, 1, 2, 3, 
156190 /*318151*/            OPC_CheckType, MVT::v16f32,
156193                           MVT::v16f32, 4/*#Ops*/, 0, 1, 2, 3, 
156207 /*318180*/            OPC_CheckType, MVT::v16f32,
156210                           MVT::v16f32, 4/*#Ops*/, 0, 1, 2, 3, 
156223 /*318208*/            OPC_CheckType, MVT::v16f32,
156226                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156241 /*318237*/            OPC_CheckType, MVT::v16f32,
156244                           MVT::v16f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
156259 /*318268*/            OPC_CheckType, MVT::v16f32,
156262                           MVT::v16f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
156277 /*318299*/            OPC_CheckType, MVT::v16f32,
156280                           MVT::v16f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
156295 /*318330*/            OPC_CheckType, MVT::v16f32,
156298                           MVT::v16f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
156313 /*318361*/            OPC_CheckType, MVT::v16f32,
156316                           MVT::v16f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
156331 /*318392*/            OPC_CheckType, MVT::v16f32,
156334                           MVT::v16f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
156348 /*318423*/            OPC_CheckType, MVT::v16f32,
156351                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156365 /*318452*/            OPC_CheckType, MVT::v16f32,
156368                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156381 /*318479*/            OPC_CheckType, MVT::v16f32,
156384                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156397 /*318506*/            OPC_CheckType, MVT::v16f32,
156400                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156413 /*318533*/            OPC_CheckType, MVT::v16f32,
156416                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156429 /*318560*/            OPC_CheckType, MVT::v16f32,
156432                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156445 /*318587*/            OPC_CheckType, MVT::v16f32,
156448                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156461 /*318614*/            OPC_CheckType, MVT::v16f32,
156464                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156477 /*318641*/            OPC_CheckType, MVT::v16f32,
156480                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156494 /*318669*/            OPC_CheckType, MVT::v16f32,
156497                           MVT::v16f32, 4/*#Ops*/, 0, 1, 2, 3, 
156511 /*318698*/            OPC_CheckType, MVT::v16f32,
156514                           MVT::v16f32, 4/*#Ops*/, 0, 1, 2, 3, 
156528 /*318727*/            OPC_CheckType, MVT::v16f32,
156531                           MVT::v16f32, 4/*#Ops*/, 0, 1, 2, 3, 
156546 /*318757*/            OPC_CheckType, MVT::v16f32,
156549                           MVT::v16f32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
156564 /*318788*/            OPC_CheckType, MVT::v16f32,
156567                           MVT::v16f32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
156584 /*318826*/              OPC_CheckType, MVT::v16f32,
156586                             MVT::v16f32, 4/*#Ops*/, 2, 0, 1, 3, 
156596 /*318845*/              OPC_CheckType, MVT::v16f32,
156599                             MVT::v16f32, 4/*#Ops*/, 1, 0, 2, 3, 
156611 /*318872*/              OPC_CheckType, MVT::v16f32,
156614                             MVT::v16f32, 2/*#Ops*/, 0, 1, 
156623 /*318891*/              OPC_CheckType, MVT::v16f32,
156629                             MVT::v16f32, 2/*#Ops*/, 0, 3, 
156640 /*318924*/            OPC_CheckType, MVT::v16f32,
156643                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156653 /*318946*/            OPC_CheckType, MVT::v16f32,
156656                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156666 /*318968*/            OPC_CheckType, MVT::v16f32,
156669                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156679 /*318990*/            OPC_CheckType, MVT::v16f32,
156682                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156692 /*319012*/            OPC_CheckType, MVT::v16f32,
156695                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156705 /*319034*/            OPC_CheckType, MVT::v16f32,
156708                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156718 /*319056*/            OPC_CheckType, MVT::v16f32,
156721                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156731 /*319078*/            OPC_CheckType, MVT::v16f32,
156734                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156744 /*319100*/            OPC_CheckType, MVT::v16f32,
156747                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156757 /*319122*/            OPC_CheckType, MVT::v16f32,
156760                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156770 /*319144*/            OPC_CheckType, MVT::v16f32,
156773                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156783 /*319166*/            OPC_CheckType, MVT::v16f32,
156786                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156796 /*319188*/            OPC_CheckType, MVT::v16f32,
156799                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
156810 /*319211*/            OPC_CheckType, MVT::v16f32,
156813                           MVT::v16f32, 4/*#Ops*/, 2, 0, 1, 3, 
156824 /*319235*/            OPC_CheckType, MVT::v16f32,
156827                           MVT::v16f32, 4/*#Ops*/, 2, 0, 1, 3, 
156838 /*319259*/            OPC_CheckType, MVT::v16f32,
156841                           MVT::v16f32, 4/*#Ops*/, 2, 0, 1, 3, 
156852 /*319283*/            OPC_CheckType, MVT::v16f32,
156855                           MVT::v16f32, 4/*#Ops*/, 2, 0, 1, 3, 
156866 /*319307*/            OPC_CheckType, MVT::v16f32,
156869                           MVT::v16f32, 4/*#Ops*/, 2, 0, 1, 3, 
156880 /*319331*/            OPC_CheckType, MVT::v16f32,
156883                           MVT::v16f32, 4/*#Ops*/, 2, 0, 1, 3, 
156893 /*319355*/            OPC_CheckType, MVT::v16f32,
156896                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
156906 /*319377*/            OPC_CheckType, MVT::v16f32,
156909                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
156919 /*319399*/            OPC_CheckType, MVT::v16f32,
156922                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
156932 /*319421*/            OPC_CheckType, MVT::v16f32,
156935                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
156944 /*319441*/            OPC_CheckType, MVT::v16f32,
156947                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
156956 /*319461*/            OPC_CheckType, MVT::v16f32,
156959                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
156968 /*319481*/            OPC_CheckType, MVT::v16f32,
156971                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
156980 /*319501*/            OPC_CheckType, MVT::v16f32,
156983                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
156992 /*319521*/            OPC_CheckType, MVT::v16f32,
156995                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
157004 /*319541*/            OPC_CheckType, MVT::v16f32,
157007                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
157016 /*319561*/            OPC_CheckType, MVT::v16f32,
157019                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
157028 /*319581*/            OPC_CheckType, MVT::v16f32,
157031                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
157040 /*319601*/            OPC_CheckType, MVT::v16f32,
157043                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
157052 /*319621*/            OPC_CheckType, MVT::v16f32,
157055                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
157064 /*319641*/            OPC_CheckType, MVT::v16f32,
157067                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
157076 /*319661*/            OPC_CheckType, MVT::v16f32,
157079                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
157088 /*319681*/            OPC_CheckType, MVT::v16f32,
157091                           MVT::v16f32, 2/*#Ops*/, 0, 1, 
157101 /*319702*/            OPC_CheckType, MVT::v16f32,
157104                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
157114 /*319724*/            OPC_CheckType, MVT::v16f32,
157117                           MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
157129 /*319749*/            OPC_CheckType, MVT::v16f32,
157132                           MVT::v16f32, 4/*#Ops*/, 1, 0, 2, 3, 
157150 /*319785*/            OPC_CheckType, MVT::v16f32,
157154                           MVT::v16f32, 5/*#Ops*/, 4, 0, 2, 3, 5, 
157165 /*319815*/            OPC_CheckType, MVT::v16f32,
157169                           MVT::v16f32, 5/*#Ops*/, 4, 0, 2, 3, 5, 
157184 /*319855*/              OPC_CheckType, MVT::v16f32,
157187                             MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
157197 /*319879*/                OPC_CheckType, MVT::v16f32,
157200                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157207 /*319898*/                OPC_CheckType, MVT::v16f32,
157210                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157217 /*319917*/                OPC_CheckType, MVT::v16f32,
157220                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157227 /*319936*/                OPC_CheckType, MVT::v16f32,
157230                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157241 /*319962*/                OPC_CheckType, MVT::v16f32,
157244                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157251 /*319981*/                OPC_CheckType, MVT::v16f32,
157254                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157261 /*320000*/                OPC_CheckType, MVT::v16f32,
157264                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157271 /*320019*/                OPC_CheckType, MVT::v16f32,
157274                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157285 /*320045*/                OPC_CheckType, MVT::v16f32,
157288                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157295 /*320064*/                OPC_CheckType, MVT::v16f32,
157298                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157305 /*320083*/                OPC_CheckType, MVT::v16f32,
157308                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157315 /*320102*/                OPC_CheckType, MVT::v16f32,
157318                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157329 /*320128*/                OPC_CheckType, MVT::v16f32,
157332                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157339 /*320147*/                OPC_CheckType, MVT::v16f32,
157342                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157349 /*320166*/                OPC_CheckType, MVT::v16f32,
157352                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157359 /*320185*/                OPC_CheckType, MVT::v16f32,
157362                               MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157376 /*320215*/            OPC_CheckType, MVT::v16f32,
157379                           MVT::v16f32, 4/*#Ops*/, 2, 0, 1, 3, 
157391 /*320242*/            OPC_CheckType, MVT::v16f32,
157394                           MVT::v16f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
157406 /*320270*/            OPC_CheckType, MVT::v16f32,
157409                           MVT::v16f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
157421 /*320298*/            OPC_CheckType, MVT::v16f32,
157424                           MVT::v16f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
157436 /*320326*/            OPC_CheckType, MVT::v16f32,
157439                           MVT::v16f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
157451 /*320354*/            OPC_CheckType, MVT::v16f32,
157454                           MVT::v16f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
157465 /*320381*/            OPC_CheckType, MVT::v16f32,
157468                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157480 /*320408*/            OPC_CheckType, MVT::v16f32,
157485                             MVT::v16f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
157492                             MVT::v16f32, 5/*#Ops*/, 3, 0, 1, 2, 4, 
157499                             MVT::v16f32, 5/*#Ops*/, 1, 0, 3, 2, 4, 
157512 /*320473*/            OPC_CheckType, MVT::v16f32,
157517                             MVT::v16f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
157524                             MVT::v16f32, 5/*#Ops*/, 3, 0, 1, 2, 4, 
157531                             MVT::v16f32, 5/*#Ops*/, 1, 0, 3, 2, 4, 
157544 /*320538*/            OPC_CheckType, MVT::v16f32,
157549                             MVT::v16f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
157556                             MVT::v16f32, 5/*#Ops*/, 3, 0, 1, 2, 4, 
157563                             MVT::v16f32, 5/*#Ops*/, 1, 0, 3, 2, 4, 
157576 /*320603*/            OPC_CheckType, MVT::v16f32,
157581                             MVT::v16f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
157588                             MVT::v16f32, 5/*#Ops*/, 3, 0, 1, 2, 4, 
157595                             MVT::v16f32, 5/*#Ops*/, 1, 0, 3, 2, 4, 
157608 /*320668*/            OPC_CheckType, MVT::v16f32,
157613                             MVT::v16f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
157620                             MVT::v16f32, 5/*#Ops*/, 3, 0, 1, 2, 4, 
157627                             MVT::v16f32, 5/*#Ops*/, 1, 0, 3, 2, 4, 
157640 /*320733*/            OPC_CheckType, MVT::v16f32,
157645                             MVT::v16f32, 5/*#Ops*/, 2, 0, 1, 3, 4, 
157652                             MVT::v16f32, 5/*#Ops*/, 3, 0, 1, 2, 4, 
157659                             MVT::v16f32, 5/*#Ops*/, 1, 0, 3, 2, 4, 
157672 /*320799*/            OPC_CheckType, MVT::v16f32,
157675                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157687 /*320827*/            OPC_CheckType, MVT::v16f32,
157690                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157701 /*320853*/            OPC_CheckType, MVT::v16f32,
157704                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157715 /*320879*/            OPC_CheckType, MVT::v16f32,
157718                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157729 /*320905*/            OPC_CheckType, MVT::v16f32,
157732                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157743 /*320931*/            OPC_CheckType, MVT::v16f32,
157746                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157757 /*320957*/            OPC_CheckType, MVT::v16f32,
157760                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157771 /*320983*/            OPC_CheckType, MVT::v16f32,
157774                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157785 /*321009*/            OPC_CheckType, MVT::v16f32,
157788                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157800 /*321036*/            OPC_CheckType, MVT::v16f32,
157803                           MVT::v16f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
157815 /*321064*/            OPC_CheckType, MVT::v16f32,
157818                           MVT::v16f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
157830 /*321092*/            OPC_CheckType, MVT::v16f32,
157833                           MVT::v16f32, 5/*#Ops*/, 4, 0, 1, 2, 3, 
157846 /*321122*/            OPC_CheckType, MVT::v16f32,
157849                           MVT::v16f32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
157862 /*321152*/            OPC_CheckType, MVT::v16f32,
157865                           MVT::v16f32, 5/*#Ops*/, 1, 0, 2, 3, 4, 
157874 /*321173*/          OPC_CheckType, MVT::v16f32,
157877                         MVT::v16f32, 2/*#Ops*/, 0, 1, 
157888 /*321199*/              OPC_CheckType, MVT::v16f32,
157891                             MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
157898 /*321217*/              OPC_CheckType, MVT::v16f32,
157904                             MVT::v16f32, 3/*#Ops*/, 2, 0, 4, 
157914 /*321251*/            OPC_CheckType, MVT::v16f32,
157917                           MVT::v16f32, 4/*#Ops*/, 1, 0, 2, 3, 
157925 /*321272*/            OPC_CheckType, MVT::v16f32,
157928                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157936 /*321293*/            OPC_CheckType, MVT::v16f32,
157939                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157947 /*321314*/            OPC_CheckType, MVT::v16f32,
157950                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157958 /*321335*/            OPC_CheckType, MVT::v16f32,
157961                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157969 /*321356*/            OPC_CheckType, MVT::v16f32,
157972                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157980 /*321377*/            OPC_CheckType, MVT::v16f32,
157983                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
157991 /*321398*/            OPC_CheckType, MVT::v16f32,
157994                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
158002 /*321419*/            OPC_CheckType, MVT::v16f32,
158005                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
158013 /*321440*/            OPC_CheckType, MVT::v16f32,
158016                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
158024 /*321461*/            OPC_CheckType, MVT::v16f32,
158027                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
158035 /*321482*/            OPC_CheckType, MVT::v16f32,
158038                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
158046 /*321503*/            OPC_CheckType, MVT::v16f32,
158049                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
158057 /*321524*/            OPC_CheckType, MVT::v16f32,
158060                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
158068 /*321545*/            OPC_CheckType, MVT::v16f32,
158073                             MVT::v16f32, 4/*#Ops*/, 2, 0, 1, 3, 
158080                             MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
158087                             MVT::v16f32, 4/*#Ops*/, 1, 0, 3, 2, 
158096 /*321601*/            OPC_CheckType, MVT::v16f32,
158101                             MVT::v16f32, 4/*#Ops*/, 2, 0, 1, 3, 
158108                             MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
158115                             MVT::v16f32, 4/*#Ops*/, 1, 0, 3, 2, 
158124 /*321657*/            OPC_CheckType, MVT::v16f32,
158129                             MVT::v16f32, 4/*#Ops*/, 2, 0, 1, 3, 
158136                             MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
158143                             MVT::v16f32, 4/*#Ops*/, 1, 0, 3, 2, 
158152 /*321713*/            OPC_CheckType, MVT::v16f32,
158157                             MVT::v16f32, 4/*#Ops*/, 2, 0, 1, 3, 
158164                             MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
158171                             MVT::v16f32, 4/*#Ops*/, 1, 0, 3, 2, 
158180 /*321769*/            OPC_CheckType, MVT::v16f32,
158185                             MVT::v16f32, 4/*#Ops*/, 2, 0, 1, 3, 
158192                             MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
158199                             MVT::v16f32, 4/*#Ops*/, 1, 0, 3, 2, 
158208 /*321825*/            OPC_CheckType, MVT::v16f32,
158213                             MVT::v16f32, 4/*#Ops*/, 2, 0, 1, 3, 
158220                             MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
158227                             MVT::v16f32, 4/*#Ops*/, 1, 0, 3, 2, 
158236 /*321882*/            OPC_CheckType, MVT::v16f32,
158239                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158247 /*321903*/            OPC_CheckType, MVT::v16f32,
158250                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158258 /*321924*/            OPC_CheckType, MVT::v16f32,
158261                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158269 /*321945*/            OPC_CheckType, MVT::v16f32,
158272                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158279 /*321964*/            OPC_CheckType, MVT::v16f32,
158282                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158289 /*321983*/            OPC_CheckType, MVT::v16f32,
158292                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158299 /*322002*/            OPC_CheckType, MVT::v16f32,
158302                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158309 /*322021*/            OPC_CheckType, MVT::v16f32,
158312                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158319 /*322040*/            OPC_CheckType, MVT::v16f32,
158322                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158329 /*322059*/            OPC_CheckType, MVT::v16f32,
158332                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158339 /*322078*/            OPC_CheckType, MVT::v16f32,
158342                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158349 /*322097*/            OPC_CheckType, MVT::v16f32,
158352                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158359 /*322116*/            OPC_CheckType, MVT::v16f32,
158362                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158369 /*322135*/            OPC_CheckType, MVT::v16f32,
158372                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158379 /*322154*/            OPC_CheckType, MVT::v16f32,
158382                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158389 /*322173*/            OPC_CheckType, MVT::v16f32,
158392                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158399 /*322192*/            OPC_CheckType, MVT::v16f32,
158402                           MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
158410 /*322212*/            OPC_CheckType, MVT::v16f32,
158413                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
158421 /*322233*/            OPC_CheckType, MVT::v16f32,
158424                           MVT::v16f32, 4/*#Ops*/, 3, 0, 1, 2, 
158434 /*322258*/            OPC_CheckType, MVT::v16f32,
158437                           MVT::v16f32, 4/*#Ops*/, 1, 0, 2, 3, 
158444 /*322276*/          OPC_CheckType, MVT::v16f32,
158447                         MVT::v16f32, 3/*#Ops*/, 2, 0, 1, 
173698 /*352696*/              OPC_CheckChild0Type, MVT::v16f32,
174480 /*354063*/            OPC_CheckChild0Type, MVT::v16f32,
175827                             MVT::v16f32, 0/*#Ops*/,  // Results = #4
175830                             MVT::v16f32, 3/*#Ops*/, 4, 1, 5,  // Results = #6
175832                             MVT::v16f32, 2/*#Ops*/, 3, 6,  // Results = #7
176709                             MVT::v16f32, 0/*#Ops*/,  // Results = #3
176712                             MVT::v16f32, 3/*#Ops*/, 3, 2, 4,  // Results = #5
176717                             MVT::v16f32, 0/*#Ops*/,  // Results = #8
176720                             MVT::v16f32, 3/*#Ops*/, 8, 1, 9,  // Results = #10
176722                             MVT::v16f32, 3/*#Ops*/, 5, 7, 10,  // Results = #11
180212 /*365045*/                OPC_CheckChild0Type, MVT::v16f32,
185049 /*374428*/                OPC_CheckChild0Type, MVT::v16f32,
187667 /*379186*/            OPC_CheckChild0Type, MVT::v16f32,
188388 /*380626*/            OPC_CheckChild0Type, MVT::v16f32,
191468 /*386679*/        /*SwitchType*/ 20, MVT::v16f32,// ->386701
191504 /*386756*/          OPC_SwitchType /*3 cases */, 20, MVT::v16f32,// ->386779
191745 /*387230*/        OPC_CheckChild0Type, MVT::v16f32,
191822 /*387375*/        OPC_SwitchType /*6 cases */, 20, MVT::v16f32,// ->387398
191934 /*387625*/          OPC_SwitchType /*3 cases */, 20, MVT::v16f32,// ->387648
192065 /*387908*/        OPC_CheckChild0Type, MVT::v16f32,
192350 /*388481*/        /*SwitchType*/ 20, MVT::v16f32,// ->388503
192386 /*388558*/          OPC_SwitchType /*3 cases */, 20, MVT::v16f32,// ->388581
192675 /*389158*/        OPC_CheckChild0Type, MVT::v16f32,
192752 /*389303*/        OPC_SwitchType /*6 cases */, 20, MVT::v16f32,// ->389326
192864 /*389553*/          OPC_SwitchType /*3 cases */, 20, MVT::v16f32,// ->389576
192995 /*389836*/        OPC_CheckChild0Type, MVT::v16f32,
193014                           MVT::v16f32, 0/*#Ops*/,  // Results = #1
193017                           MVT::v16f32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
193067                           MVT::v16f32, 0/*#Ops*/,  // Results = #1
193070                           MVT::v16f32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
195529 /*395598*/        OPC_CheckType, MVT::v16f32,
195535                       MVT::v16f32, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
195592 /*395736*/        OPC_CheckType, MVT::v16f32,
195598                       MVT::v16f32, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9, 
195684 /*395950*/          OPC_CheckType, MVT::v16f32,
195692                           MVT::v16f32, 3/*#Ops*/, 1, 2, 3, 
195702                           MVT::v16f32, 3/*#Ops*/, 1, 2, 3, 
195734 /*396068*/          OPC_CheckType, MVT::v16f32,
195742                           MVT::v16f32, 3/*#Ops*/, 1, 2, 3, 
195752                           MVT::v16f32, 3/*#Ops*/, 1, 2, 3, 
195784 /*396183*/          OPC_CheckType, MVT::v16f32,
195786                         MVT::v16f32, 0/*#Ops*/,  // Results = #1
195789                         MVT::v16f32, 3/*#Ops*/, 1, 0, 2, 
195806 /*396233*/          OPC_CheckType, MVT::v16f32,
195808                         MVT::v16f32, 0/*#Ops*/,  // Results = #1
195811                         MVT::v16f32, 3/*#Ops*/, 1, 0, 2, 
195896 /*396433*/        OPC_CheckType, MVT::v16f32,
195900                       MVT::v16f32, 3/*#Ops*/, 1, 2, 3, 
195947 /*396535*/        OPC_CheckType, MVT::v16f32,
195951                       MVT::v16f32, 3/*#Ops*/, 1, 2, 3, 
200184 /*404969*/        /*SwitchType*/ 9, MVT::v16f32,// ->404980
200187                         MVT::v16f32, 1/*#Ops*/, 0, 
200304 /*405244*/        /*SwitchType*/ 20, MVT::v16f32,// ->405266
200310                         MVT::v16f32, 1/*#Ops*/, 2, 
201031 /*406704*/      OPC_CheckChild0Type, MVT::v16f32,
201082 /*406799*/        OPC_CheckType, MVT::v16f32,
201104 /*406842*/        OPC_CheckType, MVT::v16f32,
201325                     MVT::v16f32, 0/*#Ops*/,  // Results = #9
201328                     MVT::v16f32, 3/*#Ops*/, 9, 0, 10,  // Results = #11
201356                     MVT::v16f32, 0/*#Ops*/,  // Results = #9
201359                     MVT::v16f32, 3/*#Ops*/, 9, 2, 10,  // Results = #11
201388                     MVT::v16f32, 0/*#Ops*/,  // Results = #9
201391                     MVT::v16f32, 3/*#Ops*/, 9, 0, 10,  // Results = #11
201419                     MVT::v16f32, 0/*#Ops*/,  // Results = #9
201422                     MVT::v16f32, 3/*#Ops*/, 9, 2, 10,  // Results = #11
201641 /*408005*/        OPC_CheckChild0Type, MVT::v16f32,
201670                         MVT::v16f32, 0/*#Ops*/,  // Results = #3
201673                         MVT::v16f32, 3/*#Ops*/, 3, 0, 4,  // Results = #5
201675                         MVT::v16f32, 0/*#Ops*/,  // Results = #6
201678                         MVT::v16f32, 3/*#Ops*/, 6, 1, 7,  // Results = #8
201704                         MVT::v16f32, 0/*#Ops*/,  // Results = #3
201707                         MVT::v16f32, 3/*#Ops*/, 3, 0, 4,  // Results = #5
201709                         MVT::v16f32, 0/*#Ops*/,  // Results = #6
201712                         MVT::v16f32, 3/*#Ops*/, 6, 1, 7,  // Results = #8
206885 /*419047*/            OPC_CheckType, MVT::v16f32,
206894                               MVT::v16f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206902                               MVT::v16f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206912                             MVT::v16f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206919 /*419122*/            OPC_CheckType, MVT::v16f32,
206928                               MVT::v16f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206936                               MVT::v16f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206946                             MVT::v16f32, 6/*#Ops*/, 2, 3, 4, 5, 6, 7, 
206953 /*419195*/          OPC_CheckType, MVT::v16f32,
206962                             MVT::v16f32, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
206970                             MVT::v16f32, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
206980                           MVT::v16f32, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8, 
211728 /*429377*/          OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->429398
211733                           MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
211786 /*429513*/          OPC_CheckType, MVT::v16f32,
211791                         MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
211917 /*429781*/      /*SwitchType*/ 10, MVT::v16f32,// ->429793
211920                       MVT::v16f32, 2/*#Ops*/, 0, 1, 
212469 /*430990*/          OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->431011
212474                           MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212527 /*431126*/          OPC_CheckType, MVT::v16f32,
212532                         MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
212658 /*431394*/      /*SwitchType*/ 10, MVT::v16f32,// ->431406
212661                       MVT::v16f32, 2/*#Ops*/, 0, 1, 
221052 /*449679*/        OPC_SwitchType /*3 cases */, 17, MVT::v16f32,// ->449699
221057                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221114 /*449800*/      /*SwitchType*/ 9, MVT::v16f32,// ->449811
221117                       MVT::v16f32, 1/*#Ops*/, 0, 
221225 /*450017*/        OPC_SwitchType /*3 cases */, 17, MVT::v16f32,// ->450037
221230                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
221287 /*450138*/      /*SwitchType*/ 9, MVT::v16f32,// ->450149
221290                       MVT::v16f32, 1/*#Ops*/, 0, 
223312 /*454551*/        OPC_CheckType, MVT::v16f32,
223317                       MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
223334 /*454597*/        OPC_CheckType, MVT::v16f32,
223339                       MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
223460 /*454918*/      /*SwitchType*/ 90, MVT::v16f32,// ->455010
223465                         MVT::v16f32, 0/*#Ops*/,  // Results = #1
223468                         MVT::v16f32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
223471                         MVT::v16f32, 3/*#Ops*/, 3, 0, 4, 
223478                         MVT::v16f32, 0/*#Ops*/,  // Results = #1
223481                         MVT::v16f32, 3/*#Ops*/, 1, 0, 2,  // Results = #3
223483                         MVT::v16f32, 0/*#Ops*/,  // Results = #4
223486                         MVT::v16f32, 3/*#Ops*/, 4, 0, 5,  // Results = #6
223489                         MVT::v16f32, 3/*#Ops*/, 3, 6, 7, 
223744 /*455559*/        /*SwitchType*/ 18, MVT::v16f32,// ->455579
223749                         MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
223777 /*455632*/          OPC_SwitchType /*2 cases */, 18, MVT::v16f32,// ->455653
223782                           MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
223832 /*455751*/      /*SwitchType*/ 10, MVT::v16f32,// ->455763
223835                       MVT::v16f32, 2/*#Ops*/, 0, 1, 
225190 /*458862*/        OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->458884
225195                         MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
225247 /*459003*/          OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->459025
225252                           MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
225304 /*459141*/      OPC_SwitchType /*6 cases */, 11, MVT::v16f32,// ->459155
225307                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
226718 /*462286*/      OPC_CheckChild0Type, MVT::v16f32,
226862 /*462560*/        OPC_SwitchType /*3 cases */, 20, MVT::v16f32,// ->462583
226898 /*462636*/        OPC_SwitchType /*3 cases */, 20, MVT::v16f32,// ->462659
226933 /*462710*/        OPC_CheckChild0Type, MVT::v16f32,
227266 /*463480*/      OPC_CheckType, MVT::v16f32,
227275                     MVT::v16f32, 3/*#Ops*/, 7, 8, 9, 
227572 /*464185*/      OPC_SwitchType /*3 cases */, 17, MVT::v16f32,// ->464205
227577                       MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
228005 /*465270*/      OPC_CheckType, MVT::v16f32,
228011                     MVT::v16f32, MVT::v16i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8, 
228147 /*465604*/      OPC_CheckChild1Type, MVT::v16f32,
228364 /*466088*/      OPC_CheckChild0Type, MVT::v16f32,
229233 /*467835*/          OPC_CheckType, MVT::v16f32,
229256 /*467895*/          OPC_CheckType, MVT::v16f32,
229304 /*468001*/            OPC_CheckType, MVT::v16f32,
229322 /*468043*/            OPC_CheckType, MVT::v16f32,
229359 /*468121*/              OPC_CheckType, MVT::v16f32,
229382 /*468181*/              OPC_CheckType, MVT::v16f32,
229490 /*468432*/        OPC_CheckChild0Type, MVT::v16f32,
229553 /*468568*/        OPC_CheckChild0Type, MVT::v16f32,
229610 /*468687*/        OPC_CheckChild0Type, MVT::v16f32,
230634 /*470587*/      OPC_SwitchType /*6 cases */, 10, MVT::v16f32,// ->470600
230637                       MVT::v16f32, 2/*#Ops*/, 1, 0, 
230674 /*470664*/      OPC_SwitchType /*6 cases */, 11, MVT::v16f32,// ->470678
230677                       MVT::v16f32, 3/*#Ops*/, 1, 2, 0, 
230873 /*471070*/      OPC_SwitchType /*6 cases */, 10, MVT::v16f32,// ->471083
230876                       MVT::v16f32, 2/*#Ops*/, 1, 0, 
230913 /*471147*/      OPC_SwitchType /*6 cases */, 11, MVT::v16f32,// ->471161
230916                       MVT::v16f32, 3/*#Ops*/, 1, 2, 0, 
230994 /*471304*/      OPC_CheckChild0Type, MVT::v16f32,
231051 /*471406*/      OPC_CheckChild0Type, MVT::v16f32,
231129 /*471555*/      OPC_CheckChild0Type, MVT::v16f32,
231175 /*471638*/      OPC_CheckChild0Type, MVT::v16f32,
231467 /*472142*/      /*SwitchType*/ 8, MVT::v16f32,// ->472152
231470                       MVT::v16f32, 0/*#Ops*/, 
231677 /*472544*/      OPC_CheckChild0Type, MVT::v16f32,
231711 /*472605*/      OPC_CheckChild0Type, MVT::v16f32,
245354 /*501163*/          OPC_CheckType, MVT::v16f32,
245359                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
245399 /*501243*/        OPC_CheckType, MVT::v16f32,
245402                       MVT::v16f32, 1/*#Ops*/, 0, 
245718 /*501915*/            OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->501937
245723                             MVT::v16f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
245780 /*502063*/            OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->502085
245785                             MVT::v16f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
245913 /*502351*/        /*SwitchType*/ 11, MVT::v16f32,// ->502364
245916                         MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
246874 /*504260*/        /*SwitchType*/ 18, MVT::v16f32,// ->504280
246879                         MVT::v16f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
246903 /*504320*/          OPC_SwitchType /*3 cases */, 18, MVT::v16f32,// ->504341
246908                           MVT::v16f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
247024 /*504570*/      /*SwitchType*/ 10, MVT::v16f32,// ->504582
247027                       MVT::v16f32, 2/*#Ops*/, 0, 1, 
247053 /*504624*/        OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->504645
247058                         MVT::v16f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
247114 /*504765*/          OPC_SwitchType /*3 cases */, 18, MVT::v16f32,// ->504786
247119                           MVT::v16f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
247179 /*504909*/      OPC_SwitchType /*6 cases */, 10, MVT::v16f32,// ->504922
247182                       MVT::v16f32, 2/*#Ops*/, 0, 1, 
247232 /*505012*/        OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->505033
247237                         MVT::v16f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
247293 /*505153*/          OPC_SwitchType /*3 cases */, 18, MVT::v16f32,// ->505174
247298                           MVT::v16f32, 6/*#Ops*/, 3, 4, 5, 6, 7, 2, 
247358 /*505297*/      OPC_SwitchType /*6 cases */, 10, MVT::v16f32,// ->505310
247361                       MVT::v16f32, 2/*#Ops*/, 0, 1, 
247436 /*505465*/        /*SwitchType*/ 19, MVT::v16f32,// ->505486
247441                         MVT::v16f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
247505 /*505623*/          OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->505645
247510                           MVT::v16f32, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3, 
247556 /*505738*/      /*SwitchType*/ 11, MVT::v16f32,// ->505751
247559                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
247593 /*505809*/        OPC_SwitchType /*6 cases */, 20, MVT::v16f32,// ->505832
247598                         MVT::v16f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
247654 /*505962*/          OPC_SwitchType /*3 cases */, 20, MVT::v16f32,// ->505985
247659                           MVT::v16f32, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4, 
247719 /*506118*/      OPC_SwitchType /*6 cases */, 12, MVT::v16f32,// ->506133
247722                       MVT::v16f32, 4/*#Ops*/, 0, 1, 2, 3, 
248167 /*506972*/          OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->506994
248172                           MVT::v16f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
248224 /*507113*/            OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->507135
248229                             MVT::v16f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
248290 /*507267*/          OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->507289
248295                           MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
248348 /*507409*/            OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->507431
248353                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
248417 /*507566*/        OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->507588
248422                         MVT::v16f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
248516 /*507801*/          OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->507823
248521                           MVT::v16f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
248657 /*508105*/      /*SwitchType*/ 11, MVT::v16f32,// ->508118
248660                       MVT::v16f32, 3/*#Ops*/, 1, 0, 2, 
249081 /*508900*/          OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->508922
249086                           MVT::v16f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
249138 /*509041*/            OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->509063
249143                             MVT::v16f32, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 
249204 /*509195*/          OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->509217
249209                           MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
249262 /*509337*/            OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->509359
249267                             MVT::v16f32, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 
249331 /*509494*/        OPC_SwitchType /*6 cases */, 19, MVT::v16f32,// ->509516
249336                         MVT::v16f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
249430 /*509729*/          OPC_SwitchType /*3 cases */, 19, MVT::v16f32,// ->509751
249435                           MVT::v16f32, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8, 
249571 /*510033*/      /*SwitchType*/ 11, MVT::v16f32,// ->510046
249574                       MVT::v16f32, 3/*#Ops*/, 1, 0, 2, 
250246 /*511426*/        /*SwitchType*/ 18, MVT::v16f32,// ->511446
250251                         MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250271 /*511480*/          OPC_SwitchType /*3 cases */, 18, MVT::v16f32,// ->511501
250276                           MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250384 /*511718*/      /*SwitchType*/ 10, MVT::v16f32,// ->511730
250387                       MVT::v16f32, 2/*#Ops*/, 0, 1, 
250410 /*511767*/        OPC_SwitchType /*6 cases */, 18, MVT::v16f32,// ->511788
250415                         MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250467 /*511902*/          OPC_CheckType, MVT::v16f32,
250472                         MVT::v16f32, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, 
250530 /*512042*/      OPC_SwitchType /*6 cases */, 10, MVT::v16f32,// ->512055
250533                       MVT::v16f32, 2/*#Ops*/, 0, 1, 
250756 /*512488*/        OPC_SwitchType /*6 cases */, 17, MVT::v16f32,// ->512508
250761                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
250812 /*512616*/          OPC_CheckType, MVT::v16f32,
250817                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
250875 /*512750*/      OPC_SwitchType /*6 cases */, 9, MVT::v16f32,// ->512762
250878                       MVT::v16f32, 1/*#Ops*/, 0, 
250923 /*512839*/        OPC_SwitchType /*6 cases */, 17, MVT::v16f32,// ->512859
250928                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
250979 /*512967*/          OPC_CheckType, MVT::v16f32,
250984                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251042 /*513101*/      OPC_SwitchType /*6 cases */, 9, MVT::v16f32,// ->513113
251045                       MVT::v16f32, 1/*#Ops*/, 0, 
251090 /*513189*/        OPC_SwitchType /*2 cases */, 17, MVT::v16f32,// ->513209
251095                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251114 /*513240*/          OPC_CheckType, MVT::v16f32,
251119                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251137 /*513286*/      OPC_SwitchType /*2 cases */, 9, MVT::v16f32,// ->513298
251140                       MVT::v16f32, 1/*#Ops*/, 0, 
251161 /*513330*/        OPC_SwitchType /*2 cases */, 17, MVT::v16f32,// ->513350
251166                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251185 /*513381*/          OPC_CheckType, MVT::v16f32,
251190                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251208 /*513427*/      OPC_SwitchType /*2 cases */, 9, MVT::v16f32,// ->513439
251211                       MVT::v16f32, 1/*#Ops*/, 0, 
251232 /*513471*/        OPC_SwitchType /*2 cases */, 17, MVT::v16f32,// ->513491
251237                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251256 /*513522*/          OPC_CheckType, MVT::v16f32,
251261                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251279 /*513568*/      OPC_SwitchType /*2 cases */, 9, MVT::v16f32,// ->513580
251282                       MVT::v16f32, 1/*#Ops*/, 0, 
251303 /*513613*/        OPC_SwitchType /*6 cases */, 17, MVT::v16f32,// ->513633
251308                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251359 /*513741*/          OPC_CheckType, MVT::v16f32,
251364                         MVT::v16f32, 5/*#Ops*/, 2, 3, 4, 5, 6, 
251422 /*513875*/      OPC_SwitchType /*6 cases */, 9, MVT::v16f32,// ->513887
251425                       MVT::v16f32, 1/*#Ops*/, 0, 
251475 /*513970*/          OPC_CheckType, MVT::v16f32,
251480                         MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
251490 /*514001*/          OPC_CheckType, MVT::v16f32,
251495                         MVT::v16f32, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 
251501 /*514025*/        OPC_CheckType, MVT::v16f32,
251504                       MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
252519 /*516249*/    OPC_SwitchType /*2 cases */, 11, MVT::v16f32,// ->516263
252522                     MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
252539 /*516288*/    OPC_SwitchType /*2 cases */, 11, MVT::v16f32,// ->516302
252542                     MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
252559 /*516327*/    OPC_SwitchType /*2 cases */, 11, MVT::v16f32,// ->516341
252562                     MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
252579 /*516366*/    OPC_SwitchType /*2 cases */, 11, MVT::v16f32,// ->516380
252582                     MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
252599 /*516405*/    OPC_SwitchType /*2 cases */, 11, MVT::v16f32,// ->516419
252602                     MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
252640 /*516484*/    OPC_SwitchType /*2 cases */, 12, MVT::v16f32,// ->516499
252643                     MVT::v16f32, 4/*#Ops*/, 1, 0, 2, 3, 
252661 /*516526*/    OPC_SwitchType /*2 cases */, 12, MVT::v16f32,// ->516541
252664                     MVT::v16f32, 4/*#Ops*/, 1, 0, 2, 3, 
252778 /*516750*/      OPC_CheckType, MVT::v16f32,
252781                     MVT::v16f32, 2/*#Ops*/, 0, 1, 
252812 /*516812*/      OPC_CheckType, MVT::v16f32,
252815                     MVT::v16f32, 2/*#Ops*/, 0, 1, 
252844 /*516870*/    OPC_SwitchType /*2 cases */, 10, MVT::v16f32,// ->516883
252847                     MVT::v16f32, 2/*#Ops*/, 0, 1, 
252903 /*516984*/    OPC_SwitchType /*2 cases */, 10, MVT::v16f32,// ->516997
252906                     MVT::v16f32, 2/*#Ops*/, 0, 1, 
252922 /*517020*/    OPC_SwitchType /*2 cases */, 10, MVT::v16f32,// ->517033
252925                     MVT::v16f32, 2/*#Ops*/, 0, 1, 
252941 /*517056*/    OPC_SwitchType /*2 cases */, 10, MVT::v16f32,// ->517069
252944                     MVT::v16f32, 2/*#Ops*/, 0, 1, 
252967 /*517107*/    /*SwitchType*/ 11, MVT::v16f32,// ->517120
252970                     MVT::v16f32, 3/*#Ops*/, 0, 1, 2, 
253063 /*517292*/    OPC_SwitchType /*2 cases */, 12, MVT::v16f32,// ->517307
253066                     MVT::v16f32, 4/*#Ops*/, 0, 1, 2, 3, 
253133 /*517429*/    OPC_SwitchType /*2 cases */, 10, MVT::v16f32,// ->517442
253136                     MVT::v16f32, 2/*#Ops*/, 0, 1, 
253149 /*517460*/    OPC_SwitchType /*2 cases */, 10, MVT::v16f32,// ->517473
253152                     MVT::v16f32, 2/*#Ops*/, 0, 1, 
253183 /*517526*/    OPC_CheckType, MVT::v16f32,
253186                   MVT::v16f32, 1/*#Ops*/, 0, 
253239 /*517634*/    OPC_SwitchType /*2 cases */, 9, MVT::v16f32,// ->517646
253242                     MVT::v16f32, 1/*#Ops*/, 0, 
253254 /*517662*/    OPC_SwitchType /*2 cases */, 9, MVT::v16f32,// ->517674
253257                     MVT::v16f32, 1/*#Ops*/, 0, 
253269 /*517690*/    OPC_SwitchType /*2 cases */, 9, MVT::v16f32,// ->517702
253272                     MVT::v16f32, 1/*#Ops*/, 0, 
253284 /*517718*/    OPC_SwitchType /*2 cases */, 9, MVT::v16f32,// ->517730
253287                     MVT::v16f32, 1/*#Ops*/, 0, 
gen/lib/Target/X86/X86GenFastISel.inc
 1266   if (RetVT.SimpleTy != MVT::v16f32)
 1317   case MVT::v16f32: return fastEmit_ISD_FSQRT_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 1905   if (RetVT.SimpleTy != MVT::v16f32)
 2173   if (RetVT.SimpleTy != MVT::v16f32)
 2657   case MVT::v16f32: return fastEmit_X86ISD_CVTNEPS2BF16_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 2813   case MVT::v16f32: return fastEmit_X86ISD_CVTP2SI_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 2954   case MVT::v16f32: return fastEmit_X86ISD_CVTP2UI_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 2993   if (RetVT.SimpleTy != MVT::v16f32)
 3012   if (RetVT.SimpleTy != MVT::v16f32)
 3344   case MVT::v16f32: return fastEmit_X86ISD_CVTTP2SI_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 3397   case MVT::v16f32: return fastEmit_X86ISD_CVTTP2SI_SAE_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 3536   case MVT::v16f32: return fastEmit_X86ISD_CVTTP2UI_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 3589   case MVT::v16f32: return fastEmit_X86ISD_CVTTP2UI_SAE_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 3888   if (RetVT.SimpleTy != MVT::v16f32)
 3907   case MVT::v16f32: return fastEmit_X86ISD_EXP2_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 3916   if (RetVT.SimpleTy != MVT::v16f32)
 3935   case MVT::v16f32: return fastEmit_X86ISD_EXP2_SAE_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 3962   if (RetVT.SimpleTy != MVT::v16f32)
 4001   case MVT::v16f32: return fastEmit_X86ISD_FGETEXP_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 4012   if (RetVT.SimpleTy != MVT::v16f32)
 4031   case MVT::v16f32: return fastEmit_X86ISD_FGETEXP_SAE_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 4403   if (RetVT.SimpleTy != MVT::v16f32)
 4417   case MVT::v16f32: return fastEmit_X86ISD_MOVSHDUP_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 4473   if (RetVT.SimpleTy != MVT::v16f32)
 4487   case MVT::v16f32: return fastEmit_X86ISD_MOVSLDUP_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 4610   if (RetVT.SimpleTy != MVT::v16f32)
 4649   case MVT::v16f32: return fastEmit_X86ISD_RCP14_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 4660   if (RetVT.SimpleTy != MVT::v16f32)
 4679   case MVT::v16f32: return fastEmit_X86ISD_RCP28_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 4688   if (RetVT.SimpleTy != MVT::v16f32)
 4707   case MVT::v16f32: return fastEmit_X86ISD_RCP28_SAE_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 4734   if (RetVT.SimpleTy != MVT::v16f32)
 4773   case MVT::v16f32: return fastEmit_X86ISD_RSQRT14_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 4784   if (RetVT.SimpleTy != MVT::v16f32)
 4803   case MVT::v16f32: return fastEmit_X86ISD_RSQRT28_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 4812   if (RetVT.SimpleTy != MVT::v16f32)
 4831   case MVT::v16f32: return fastEmit_X86ISD_RSQRT28_SAE_MVT_v16f32_r(RetVT, Op0, Op0IsKill);
 5102   case MVT::v16f32: return fastEmit_X86ISD_VBROADCAST_MVT_v4f32_MVT_v16f32_r(Op0, Op0IsKill);
 6495   if (RetVT.SimpleTy != MVT::v16f32)
 6546   case MVT::v16f32: return fastEmit_ISD_FADD_MVT_v16f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6626   if (RetVT.SimpleTy != MVT::v16f32)
 6677   case MVT::v16f32: return fastEmit_ISD_FDIV_MVT_v16f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6757   if (RetVT.SimpleTy != MVT::v16f32)
 6808   case MVT::v16f32: return fastEmit_ISD_FMUL_MVT_v16f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6888   if (RetVT.SimpleTy != MVT::v16f32)
 6939   case MVT::v16f32: return fastEmit_ISD_FSUB_MVT_v16f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9614   case MVT::v16f32: return fastEmit_X86ISD_CVTNE2PS2BF16_MVT_v16f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 9945   if (RetVT.SimpleTy != MVT::v16f32)
 9995   case MVT::v16f32: return fastEmit_X86ISD_FMAX_MVT_v16f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10063   if (RetVT.SimpleTy != MVT::v16f32)
10113   case MVT::v16f32: return fastEmit_X86ISD_FMAXC_MVT_v16f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10192   if (RetVT.SimpleTy != MVT::v16f32)
10211   case MVT::v16f32: return fastEmit_X86ISD_FMAX_SAE_MVT_v16f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10277   if (RetVT.SimpleTy != MVT::v16f32)
10327   case MVT::v16f32: return fastEmit_X86ISD_FMIN_MVT_v16f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10395   if (RetVT.SimpleTy != MVT::v16f32)
10445   case MVT::v16f32: return fastEmit_X86ISD_FMINC_MVT_v16f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10524   if (RetVT.SimpleTy != MVT::v16f32)
10543   case MVT::v16f32: return fastEmit_X86ISD_FMIN_SAE_MVT_v16f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11955   if (RetVT.SimpleTy != MVT::v16f32)
11994   case MVT::v16f32: return fastEmit_X86ISD_SCALEF_MVT_v16f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12298   if (RetVT.SimpleTy != MVT::v16f32)
12358   case MVT::v16f32: return fastEmit_X86ISD_UNPCKH_MVT_v16f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12546   if (RetVT.SimpleTy != MVT::v16f32)
12606   case MVT::v16f32: return fastEmit_X86ISD_UNPCKL_MVT_v16f32_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/X86/X86GenRegisterInfo.inc
 4489   /* 47 */ MVT::v16f32, MVT::v8f64, MVT::v64i8, MVT::v32i16, MVT::v16i32, MVT::v8i64, MVT::Other,
include/llvm/Support/MachineValueType.h
  367       return (SimpleTy == MVT::v32f16 || SimpleTy == MVT::v16f32 ||
  523       case v16f32:
  591       case v16f32:
  791       case v16f32:
  979         if (NumElements == 16)   return MVT::v16f32;
lib/CodeGen/ValueTypes.cpp
  201   case MVT::v16f32:  return "v16f32";
  345   case MVT::v16f32:  return VectorType::get(Type::getFloatTy(Context), 16);
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  347     { ISD::SINT_TO_FP, MVT::v16f32, MVT::v16i8, 21 },
  348     { ISD::UINT_TO_FP, MVT::v16f32, MVT::v16i8, 21 },
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
   88   setOperationAction(ISD::LOAD, MVT::v16f32, Promote);
   89   AddPromotedToType(ISD::LOAD, MVT::v16f32, MVT::v16i32);
  157   setLoadExtAction(ISD::EXTLOAD, MVT::v16f32, MVT::v16f16, Expand);
  188   setOperationAction(ISD::STORE, MVT::v16f32, Promote);
  189   AddPromotedToType(ISD::STORE, MVT::v16f32, MVT::v16i32);
  221   setTruncStoreAction(MVT::v16f32, MVT::v16f16, Expand);
  296   setOperationAction(ISD::EXTRACT_SUBVECTOR, MVT::v16f32, Custom);
lib/Target/AMDGPU/SIISelLowering.cpp
  143   addRegisterClass(MVT::v16f32, &AMDGPU::VReg_512RegClass);
  249   for (MVT VT : { MVT::v8i32, MVT::v8f32, MVT::v16i32, MVT::v16f32,
  298   setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v16f32, Expand);
 5173     Type = MVT::v16f32;
lib/Target/ARM/ARMTargetTransformInfo.cpp
  257     { ISD::SINT_TO_FP,  MVT::v16f32, MVT::v16i16, 8 },
  258     { ISD::UINT_TO_FP,  MVT::v16f32, MVT::v16i16, 8 },
  259     { ISD::SINT_TO_FP,  MVT::v16f32, MVT::v16i32, 4 },
  260     { ISD::UINT_TO_FP,  MVT::v16f32, MVT::v16i32, 4 },
  284     { ISD::FP_TO_SINT,  MVT::v16i16, MVT::v16f32, 8 },
  285     { ISD::FP_TO_UINT,  MVT::v16i16, MVT::v16f32, 8 }
lib/Target/X86/X86FastISel.cpp
  439   case MVT::v16f32:
  611   case MVT::v16f32:
lib/Target/X86/X86ISelLowering.cpp
  728   for (auto VT : { MVT::v4f32, MVT::v8f32, MVT::v16f32,
 1359     addRegisterClass(MVT::v16f32, &X86::VR512RegClass);
 1371     for (MVT VT : { MVT::v16f32, MVT::v8f64 }) {
 1389     setOperationAction(ISD::STRICT_FP_ROUND,    MVT::v16f32, Custom);
 1422     for (auto VT : { MVT::v16f32, MVT::v8f64 }) {
 1440     setOperationAction(ISD::CONCAT_VECTORS,     MVT::v16f32,  Custom);
 1498     for (auto VT : { MVT::v16i32, MVT::v8i64, MVT::v16f32, MVT::v8f64 }) {
 2273   case MVT::v16f32: case MVT::v8f64:
 3449       VecVT = MVT::v16f32;
 9497   case MVT::v16f32:
11157   case MVT::v16f32:
16412   assert(V1.getSimpleValueType() == MVT::v16f32 && "Bad operand type!");
16413   assert(V2.getSimpleValueType() == MVT::v16f32 && "Bad operand type!");
16419   if (is128BitLaneRepeatedShuffleMask(MVT::v16f32, Mask, RepeatedMask)) {
16424       return DAG.getNode(X86ISD::MOVSLDUP, DL, MVT::v16f32, V1);
16426       return DAG.getNode(X86ISD::MOVSHDUP, DL, MVT::v16f32, V1);
16429       return DAG.getNode(X86ISD::VPERMILPI, DL, MVT::v16f32, V1,
16433     if (SDValue V = lowerShuffleWithUNPCK(DL, MVT::v16f32, Mask, V1, V2, DAG))
16436     if (SDValue Blend = lowerShuffleAsBlend(DL, MVT::v16f32, V1, V2, Mask,
16441     return lowerShuffleWithSHUFPS(DL, MVT::v16f32, RepeatedMask, V1, V2, DAG);
16447       !is128BitLaneCrossingShuffleMask(MVT::v16f32, Mask)) {
16449     return DAG.getNode(X86ISD::VPERMILPV, DL, MVT::v16f32, V1, VPermMask);
16453   if (SDValue V = lowerShuffleToEXPAND(DL, MVT::v16f32, Zeroable, Mask,
16457   return lowerShuffleWithPERMV(DL, MVT::v16f32, Mask, V1, V2, DAG);
16575     SDValue CastV1 = DAG.getBitcast(MVT::v16f32, V1);
16576     SDValue CastV2 = DAG.getBitcast(MVT::v16f32, V2);
16577     SDValue ShufPS = lowerShuffleWithSHUFPS(DL, MVT::v16f32, RepeatedMask,
16750   case MVT::v16f32:
19759           VT == MVT::v8f32 || VT == MVT::v8f64 || VT == MVT::v16f32) &&
19819           VT == MVT::v8f32 || VT == MVT::v8f64 || VT == MVT::v16f32) &&
20248       (VT == MVT::v16f32 && Subtarget.useAVX512Regs())) {
20254     unsigned Opcode = VT == MVT::v16f32 ? X86ISD::RSQRT14 : X86ISD::FRSQRT;
20277       (VT == MVT::v16f32 && Subtarget.useAVX512Regs())) {
20288     unsigned Opcode = VT == MVT::v16f32 ? X86ISD::RCP14 : X86ISD::FRCP;
31928       SrcVT = DstVT = MVT::v16f32;
31934       SrcVT = DstVT = MVT::v16f32;
32563            MaskVT == MVT::v16f32 || MaskVT == MVT::v16i32)) ||
32579            MaskVT == MVT::v16f32 || MaskVT == MVT::v16i32)) ||
32610            MaskVT == MVT::v16f32 || MaskVT == MVT::v16i32)) ||
32659        (MaskVT == MVT::v16f32 && Subtarget.hasAVX512()))) {
32782          MaskVT == MVT::v16f32 || MaskVT == MVT::v16i32)) ||
45922       case MVT::v16f32:
lib/Target/X86/X86TargetTransformInfo.cpp
  546     { ISD::FADD,    MVT::v16f32,     1 }, // Skylake from http://www.agner.org/
  547     { ISD::FSUB,    MVT::v16f32,     1 }, // Skylake from http://www.agner.org/
  548     { ISD::FMUL,    MVT::v16f32,     1 }, // Skylake from http://www.agner.org/
 1033       {TTI::SK_Broadcast, MVT::v16f32, 1}, // vbroadcastps
 1038       {TTI::SK_Reverse, MVT::v16f32, 1}, // vpermps
 1045       {TTI::SK_PermuteSingleSrc, MVT::v16f32, 1}, // vpermps
 1057       {TTI::SK_PermuteTwoSrc, MVT::v16f32, 1}, // vpermt2ps
 1336     { ISD::FP_EXTEND, MVT::v8f64,   MVT::v16f32, 3 },
 1359     { ISD::SINT_TO_FP,  MVT::v16f32, MVT::v16i1,  3 },
 1361     { ISD::SINT_TO_FP,  MVT::v16f32, MVT::v16i8,  2 },
 1363     { ISD::SINT_TO_FP,  MVT::v16f32, MVT::v16i16, 2 },
 1364     { ISD::SINT_TO_FP,  MVT::v16f32, MVT::v16i32, 1 },
 1368     { ISD::UINT_TO_FP,  MVT::v16f32, MVT::v16i1,  3 },
 1373     { ISD::UINT_TO_FP,  MVT::v16f32, MVT::v16i8,  2 },
 1378     { ISD::UINT_TO_FP,  MVT::v16f32, MVT::v16i16, 2 },
 1385     { ISD::UINT_TO_FP,  MVT::v16f32, MVT::v16i32, 1 },
 1402     { ISD::FP_TO_UINT,  MVT::v16i32, MVT::v16f32, 1 },
 1403     { ISD::FP_TO_UINT,  MVT::v16i16, MVT::v16f32, 2 },
 1404     { ISD::FP_TO_UINT,  MVT::v16i8,  MVT::v16f32, 2 },
 1762     { ISD::SETCC,   MVT::v16f32,  1 },
 1767     { ISD::SELECT,  MVT::v16f32,  1 },
 2769       {ISD::FMINNUM, MVT::v16f32, 2},
 2844       {ISD::FMINNUM, MVT::v16f32, 2},
utils/TableGen/CodeGenTarget.cpp
  141   case MVT::v16f32:   return "MVT::v16f32";