|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/PowerPC/PPCGenCallingConv.inc 45 if (LocVT == MVT::v4f64 ||
257 if (LocVT == MVT::v4f64 ||
502 if (LocVT == MVT::v4f64 ||
650 if (LocVT == MVT::v4f64 ||
759 if (LocVT == MVT::v4f64 ||
gen/lib/Target/PowerPC/PPCGenDAGISel.inc 2211 /* 4878*/ OPC_CheckChild1Type, MVT::v4f64,
16007 /* 42676*/ OPC_CheckChild0Type, MVT::v4f64,
16028 /* 42719*/ OPC_CheckChild0Type, MVT::v4f64,
16032 MVT::v4f64, 2/*#Ops*/, 0, 1, // Results = #2
16052 /* 42778*/ OPC_CheckChild0Type, MVT::v4f64,
16056 MVT::v4f64, 2/*#Ops*/, 0, 1, // Results = #2
16076 /* 42837*/ OPC_CheckChild0Type, MVT::v4f64,
16080 MVT::v4f64, 2/*#Ops*/, 0, 1, // Results = #2
16098 /* 42891*/ OPC_CheckChild0Type, MVT::v4f64,
16108 MVT::v4f64, 1/*#Ops*/, 4, // Results = #5
16110 MVT::v4f64, 3/*#Ops*/, 0, 0, 5, // Results = #6
16126 MVT::v4f64, 1/*#Ops*/, 4, // Results = #5
17915 MVT::v4f64, 2/*#Ops*/, 1, 2,
17924 MVT::v4f64, 2/*#Ops*/, 1, 2,
17933 MVT::v4f64, 2/*#Ops*/, 1, 2,
17942 MVT::v4f64, 2/*#Ops*/, 1, 2,
17999 MVT::v4f64, 1/*#Ops*/, 1,
18013 MVT::v4f64, 3/*#Ops*/, 0, 1, 3,
18124 MVT::v4f64, 2/*#Ops*/, 0, 1,
18133 MVT::v4f64, 2/*#Ops*/, 0, 1,
18141 MVT::v4f64, 1/*#Ops*/, 0,
18149 MVT::v4f64, 1/*#Ops*/, 0,
18158 MVT::v4f64, 2/*#Ops*/, 0, 1,
18167 MVT::v4f64, 2/*#Ops*/, 0, 1,
18176 MVT::v4f64, 2/*#Ops*/, 0, 1,
18186 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18196 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18206 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18216 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18226 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18236 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18246 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18256 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18266 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18276 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18286 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18296 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18306 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18314 MVT::v4f64, 1/*#Ops*/, 0,
18322 MVT::v4f64, 1/*#Ops*/, 0,
18330 MVT::v4f64, 1/*#Ops*/, 0,
18338 MVT::v4f64, 1/*#Ops*/, 0,
18346 MVT::v4f64, 1/*#Ops*/, 0,
18354 MVT::v4f64, 1/*#Ops*/, 0,
18362 MVT::v4f64, 1/*#Ops*/, 0,
18370 MVT::v4f64, 1/*#Ops*/, 0,
18378 MVT::v4f64, 1/*#Ops*/, 0,
18386 MVT::v4f64, 1/*#Ops*/, 0,
18394 MVT::v4f64, 1/*#Ops*/, 0,
18402 MVT::v4f64, 1/*#Ops*/, 0,
18410 MVT::v4f64, 1/*#Ops*/, 0,
18419 MVT::v4f64, 2/*#Ops*/, 0, 1,
18428 MVT::v4f64, 2/*#Ops*/, 0, 1,
18437 MVT::v4f64, 2/*#Ops*/, 0, 1,
18446 MVT::v4f64, 2/*#Ops*/, 0, 1,
18456 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18465 MVT::v4f64, 2/*#Ops*/, 0, 1,
18473 MVT::v4f64, 1/*#Ops*/, 0,
18481 MVT::v4f64, 1/*#Ops*/, 0,
18489 MVT::v4f64, 1/*#Ops*/, 0,
18497 MVT::v4f64, 1/*#Ops*/, 0,
18505 MVT::v4f64, 1/*#Ops*/, 0,
18513 MVT::v4f64, 1/*#Ops*/, 0,
18521 MVT::v4f64, 1/*#Ops*/, 0,
18529 MVT::v4f64, 1/*#Ops*/, 0,
18537 MVT::v4f64, 1/*#Ops*/, 0,
18546 MVT::v4f64, 2/*#Ops*/, 0, 1,
18555 MVT::v4f64, 2/*#Ops*/, 0, 1,
18564 MVT::v4f64, 2/*#Ops*/, 0, 1,
18574 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18584 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18594 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
18604 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
21913 /* 54521*/ /*SwitchType*/ 14, MVT::v4f64,// ->54537
21918 MVT::v4f64, 2/*#Ops*/, 2, 3,
21925 /* 54543*/ OPC_CheckType, MVT::v4f64,
21930 MVT::v4f64, 2/*#Ops*/, 2, 3,
24874 MVT::v4f64, 2/*#Ops*/, 2, 3,
24884 MVT::v4f64, 2/*#Ops*/, 2, 3,
24894 MVT::v4f64, 2/*#Ops*/, 2, 3,
24904 MVT::v4f64, 2/*#Ops*/, 2, 3,
24914 MVT::v4f64, 2/*#Ops*/, 2, 3,
24924 MVT::v4f64, 2/*#Ops*/, 2, 3,
24934 MVT::v4f64, 2/*#Ops*/, 2, 3,
24944 MVT::v4f64, 2/*#Ops*/, 2, 3,
24954 MVT::v4f64, 2/*#Ops*/, 2, 3,
24964 MVT::v4f64, 2/*#Ops*/, 2, 3,
24974 MVT::v4f64, 2/*#Ops*/, 2, 3,
24984 MVT::v4f64, 2/*#Ops*/, 2, 3,
26876 /* 65194*/ OPC_CheckChild0Type, MVT::v4f64,
28684 /* 68870*/ /*SwitchType*/ 11, MVT::v4f64,// ->68883
28687 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
30147 /* 72293*/ OPC_CheckType, MVT::v4f64,
30152 MVT::v4f64, 3/*#Ops*/, 4, 2, 3,
30158 /* 72318*/ OPC_CheckType, MVT::v4f64,
30163 MVT::v4f64, 3/*#Ops*/, 4, 2, 3,
30169 /* 72343*/ OPC_CheckType, MVT::v4f64,
30174 MVT::v4f64, 3/*#Ops*/, 4, 2, 3,
30180 /* 72368*/ OPC_CheckType, MVT::v4f64,
30185 MVT::v4f64, 3/*#Ops*/, 4, 2, 3,
30191 /* 72393*/ OPC_CheckType, MVT::v4f64,
30196 MVT::v4f64, 3/*#Ops*/, 4, 2, 3,
30202 /* 72418*/ OPC_CheckType, MVT::v4f64,
30207 MVT::v4f64, 3/*#Ops*/, 4, 2, 3,
30213 /* 72443*/ OPC_CheckType, MVT::v4f64,
30218 MVT::v4f64, 3/*#Ops*/, 4, 2, 3,
30224 /* 72468*/ OPC_CheckType, MVT::v4f64,
30229 MVT::v4f64, 3/*#Ops*/, 4, 2, 3,
30235 /* 72493*/ OPC_CheckType, MVT::v4f64,
30240 MVT::v4f64, 3/*#Ops*/, 4, 2, 3,
30246 /* 72518*/ OPC_CheckType, MVT::v4f64,
30251 MVT::v4f64, 3/*#Ops*/, 4, 2, 3,
36246 /* 92963*/ /*SwitchType*/ 11, MVT::v4f64,// ->92976
36249 MVT::v4f64, 3/*#Ops*/, 0, 2, 1,
36256 /* 92980*/ OPC_SwitchType /*2 cases */, 11, MVT::v4f64,// ->92994
36259 MVT::v4f64, 3/*#Ops*/, 0, 2, 1,
36273 /* 93014*/ OPC_SwitchType /*2 cases */, 9, MVT::v4f64,// ->93026
36276 MVT::v4f64, 1/*#Ops*/, 0,
36289 /* 93041*/ OPC_SwitchType /*2 cases */, 9, MVT::v4f64,// ->93053
36292 MVT::v4f64, 1/*#Ops*/, 0,
37733 /* 96118*/ OPC_SwitchType /*2 cases */, 11, MVT::v4f64,// ->96132
37736 MVT::v4f64, 3/*#Ops*/, 0, 2, 1,
37755 /* 96157*/ OPC_CheckType, MVT::v4f64,
37758 MVT::v4f64, 3/*#Ops*/, 0, 2, 1,
37768 /* 96179*/ OPC_CheckType, MVT::v4f64,
37771 MVT::v4f64, 3/*#Ops*/, 0, 2, 1,
37818 /* 96270*/ /*SwitchType*/ 11, MVT::v4f64,// ->96283
37821 MVT::v4f64, 3/*#Ops*/, 0, 2, 1,
37917 /* 96455*/ /*SwitchType*/ 10, MVT::v4f64,// ->96467
37920 MVT::v4f64, 2/*#Ops*/, 0, 1,
38005 /* 96631*/ /*SwitchType*/ 10, MVT::v4f64,// ->96643
38008 MVT::v4f64, 2/*#Ops*/, 0, 1,
38087 /* 96786*/ /*SwitchType*/ 10, MVT::v4f64,// ->96798
38090 MVT::v4f64, 2/*#Ops*/, 0, 1,
38261 /* 97101*/ /*SwitchType*/ 9, MVT::v4f64,// ->97112
38264 MVT::v4f64, 1/*#Ops*/, 0,
38324 /* 97211*/ /*SwitchType*/ 9, MVT::v4f64,// ->97222
38327 MVT::v4f64, 1/*#Ops*/, 0,
38393 /* 97332*/ /*SwitchType*/ 9, MVT::v4f64,// ->97343
38396 MVT::v4f64, 1/*#Ops*/, 0,
38479 /* 97505*/ /*SwitchType*/ 21, MVT::v4f64,// ->97528
38483 MVT::v4f64, 2/*#Ops*/, 1, 2, // Results = #3
38485 MVT::v4f64, 2/*#Ops*/, 3, 0,
38490 /* 97530*/ OPC_CheckChild1Type, MVT::v4f64,
38491 /* 97532*/ OPC_SwitchType /*2 cases */, 10, MVT::v4f64,// ->97545
38494 MVT::v4f64, 2/*#Ops*/, 1, 0,
38647 /* 97822*/ /*SwitchType*/ 9, MVT::v4f64,// ->97833
38650 MVT::v4f64, 1/*#Ops*/, 0,
38747 /* 98009*/ /*SwitchType*/ 9, MVT::v4f64,// ->98020
38750 MVT::v4f64, 1/*#Ops*/, 0,
38810 /* 98125*/ /*SwitchType*/ 9, MVT::v4f64,// ->98136
38813 MVT::v4f64, 1/*#Ops*/, 0,
38873 /* 98241*/ /*SwitchType*/ 9, MVT::v4f64,// ->98252
38876 MVT::v4f64, 1/*#Ops*/, 0,
38931 /* 98354*/ /*SwitchType*/ 13, MVT::v4f64,// ->98369
38935 MVT::v4f64, 2/*#Ops*/, 0, 1,
41928 /*105341*/ /*SwitchType*/ 20, MVT::v4f64,// ->105363
41931 MVT::v4f64, 0/*#Ops*/, // Results = #1
41934 MVT::v4f64, 3/*#Ops*/, 1, 0, 2,
42628 /*106941*/ OPC_SwitchType /*2 cases */, 11, MVT::v4f64,// ->106955
42631 MVT::v4f64, 3/*#Ops*/, 0, 2, 1,
43618 /*108939*/ /*SwitchType*/ 13, MVT::v4f64,// ->108954
43622 MVT::v4f64, 3/*#Ops*/, 0, 1, 3,
43647 /*108997*/ /*SwitchType*/ 12, MVT::v4f64,// ->109011
43651 MVT::v4f64, 2/*#Ops*/, 0, 2,
43823 /*109383*/ /*SwitchType*/ 62, MVT::v4f64,// ->109447
43829 MVT::v4f64, 3/*#Ops*/, 2, 1, 0,
43842 MVT::v4f64, 3/*#Ops*/, 5, 1, 0,
43885 /*109542*/ /*SwitchType*/ 62, MVT::v4f64,// ->109606
43891 MVT::v4f64, 3/*#Ops*/, 2, 1, 0,
43904 MVT::v4f64, 3/*#Ops*/, 5, 1, 0,
43916 /*109620*/ OPC_CheckType, MVT::v4f64,
43920 MVT::v4f64, 1/*#Ops*/, 1,
43947 /*109677*/ OPC_CheckChild2Type, MVT::v4f64,
43948 /*109679*/ OPC_SwitchType /*2 cases */, 11, MVT::v4f64,// ->109693
43951 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
43964 /*109713*/ OPC_CheckType, MVT::v4f64,
43968 MVT::v4f64, 2/*#Ops*/, 0, 1,
gen/lib/Target/PowerPC/PPCGenFastISel.inc 369 if (RetVT.SimpleTy != MVT::v4f64)
384 case MVT::v4f64: return fastEmit_ISD_FABS_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
437 if (RetVT.SimpleTy != MVT::v4f64)
451 case MVT::v4f64: return fastEmit_ISD_FCEIL_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
504 if (RetVT.SimpleTy != MVT::v4f64)
518 case MVT::v4f64: return fastEmit_ISD_FFLOOR_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
624 if (RetVT.SimpleTy != MVT::v4f64)
639 case MVT::v4f64: return fastEmit_ISD_FNEG_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
850 if (RetVT.SimpleTy != MVT::v4f64)
864 case MVT::v4f64: return fastEmit_ISD_FROUND_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
981 if (RetVT.SimpleTy != MVT::v4f64)
995 case MVT::v4f64: return fastEmit_ISD_FTRUNC_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
1411 if (RetVT.SimpleTy != MVT::v4f64)
1425 case MVT::v4f64: return fastEmit_PPCISD_FRE_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
1481 if (RetVT.SimpleTy != MVT::v4f64)
1495 case MVT::v4f64: return fastEmit_PPCISD_FRSQRTE_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
1985 if (RetVT.SimpleTy != MVT::v4f64)
2000 case MVT::v4f64: return fastEmit_ISD_FADD_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2230 if (RetVT.SimpleTy != MVT::v4f64)
2245 case MVT::v4f64: return fastEmit_ISD_FMUL_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2316 if (RetVT.SimpleTy != MVT::v4f64)
2331 case MVT::v4f64: return fastEmit_ISD_FSUB_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3332 if (RetVT.SimpleTy != MVT::v4f64)
3344 case MVT::v4f64: return fastEmit_PPCISD_QVESPLATI_MVT_v4f64_ri(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/PowerPC/PPCGenRegisterInfo.inc 3929 /* 30 */ MVT::v4f64, MVT::Other,
gen/lib/Target/X86/X86GenCallingConv.inc 241 LocVT == MVT::v4f64 ||
918 LocVT == MVT::v4f64) {
1011 LocVT == MVT::v4f64) {
1140 LocVT == MVT::v4f64) {
1188 LocVT == MVT::v4f64) {
1252 LocVT == MVT::v4f64) {
1565 LocVT == MVT::v4f64) {
1631 LocVT == MVT::v4f64) {
1702 LocVT == MVT::v4f64) {
1990 LocVT == MVT::v4f64) {
2083 LocVT == MVT::v4f64) {
2191 LocVT == MVT::v4f64) {
2453 LocVT == MVT::v4f64) {
2546 LocVT == MVT::v4f64) {
2601 LocVT == MVT::v4f64 ||
2798 LocVT == MVT::v4f64) {
3158 LocVT == MVT::v4f64) {
3734 LocVT == MVT::v4f64) {
3934 LocVT == MVT::v4f64) {
gen/lib/Target/X86/X86GenDAGISel.inc 151 /* 199*/ OPC_CheckChild1Type, MVT::v4f64,
5324 /* 11441*/ OPC_CheckChild0Type, MVT::v4f64,
5493 /* 11796*/ OPC_CheckType, MVT::v4f64,
5659 /* 12140*/ OPC_CheckChild0Type, MVT::v4f64,
6560 /* 14076*/ OPC_CheckChild1Type, MVT::v4f64,
7853 /* 16884*/ OPC_CheckChild1Type, MVT::v4f64,
17494 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
17501 MVT::v4f64, 1/*#Ops*/, 0,
21196 /* 43052*/ OPC_CheckChild0Type, MVT::v4f64,
21251 /* 43155*/ OPC_CheckType, MVT::v4f64,
21275 /* 43202*/ OPC_CheckType, MVT::v4f64,
21688 /* 44001*/ OPC_CheckType, MVT::v4f64,
21799 /* 44220*/ OPC_CheckType, MVT::v4f64,
21924 /* 44456*/ OPC_CheckChild0Type, MVT::v4f64,
22167 /* 44919*/ /*SwitchType*/ 37, MVT::v4f64,// ->44958
22289 /* 45167*/ /*SwitchType*/ 37, MVT::v4f64,// ->45206
22470 /* 45523*/ OPC_CheckType, MVT::v4f64,
22587 /* 45748*/ OPC_CheckType, MVT::v4f64,
22760 /* 46146*/ OPC_CheckChild0Type, MVT::v4f64,
22802 /* 46241*/ OPC_CheckType, MVT::v4f64,
23060 /* 46858*/ OPC_CheckChild0Type, MVT::v4f64,
23103 /* 46954*/ OPC_CheckType, MVT::v4f64,
28667 /* 58919*/ OPC_CheckChild0Type, MVT::v4f64,
28831 /* 59215*/ OPC_CheckChild0Type, MVT::v4f64,
29029 /* 59565*/ OPC_CheckChild0Type, MVT::v4f64,
29204 /* 59872*/ OPC_CheckChild0Type, MVT::v4f64,
29737 /* 61008*/ OPC_CheckChild0Type, MVT::v4f64,
29869 /* 61360*/ OPC_CheckChild0Type, MVT::v4f64,
34031 /* 70778*/ /*SwitchType*/ 32, MVT::v4f64,// ->70812
34036 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
34043 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
36509 /* 76231*/ /*SwitchType*/ 74, MVT::v4f64,// ->76307
36520 MVT::v4f64, 3/*#Ops*/, 1, 4, 5,
36533 MVT::v4f64, 3/*#Ops*/, 1, 4, 5,
40742 /* 85207*/ OPC_CheckType, MVT::v4f64,
40754 /* 85231*/ OPC_CheckChild0Type, MVT::v4f64,
40923 /* 85543*/ OPC_CheckChild0Type, MVT::v4f64,
52661 /*111533*/ /*SwitchType*/ 83, MVT::v4f64,// ->111618
52670 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52678 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52688 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52696 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52870 /*111995*/ /*SwitchType*/ 17, MVT::v4f64,// ->112014
52875 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52915 /*112100*/ /*SwitchType*/ 17, MVT::v4f64,// ->112119
52920 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52969 /*112220*/ OPC_CheckType, MVT::v4f64,
52974 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
53006 /*112304*/ /*SwitchType*/ 17, MVT::v4f64,// ->112323
53011 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
56528 /*119708*/ /*SwitchType*/ 22, MVT::v4f64,// ->119732
56560 /*119774*/ /*SwitchType*/ 22, MVT::v4f64,// ->119798
56586 /*119825*/ /*SwitchType*/ 14, MVT::v4f64,// ->119841
57727 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
58191 /*122884*/ OPC_CheckChild0Type, MVT::v4f64,
61584 /*130048*/ /*SwitchType*/ 18, MVT::v4f64,// ->130068
61589 MVT::v4f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
61663 /*130231*/ /*SwitchType*/ 18, MVT::v4f64,// ->130251
61668 MVT::v4f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
61733 /*130385*/ /*SwitchType*/ 18, MVT::v4f64,// ->130405
61738 MVT::v4f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
61804 /*130518*/ /*SwitchType*/ 24, MVT::v4f64,// ->130544
61808 MVT::v4f64, 2/*#Ops*/, 0, 1,
61814 MVT::v4f64, 2/*#Ops*/, 0, 1,
62475 /*131955*/ /*SwitchType*/ 18, MVT::v4f64,// ->131975
62480 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
62546 /*132125*/ /*SwitchType*/ 18, MVT::v4f64,// ->132145
62551 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
62614 /*132275*/ /*SwitchType*/ 18, MVT::v4f64,// ->132295
62619 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
62662 /*132380*/ /*SwitchType*/ 18, MVT::v4f64,// ->132400
62667 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
62735 /*132552*/ /*SwitchType*/ 18, MVT::v4f64,// ->132572
62740 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
62807 /*132706*/ /*SwitchType*/ 18, MVT::v4f64,// ->132726
62812 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
62875 /*132834*/ /*SwitchType*/ 24, MVT::v4f64,// ->132860
62879 MVT::v4f64, 2/*#Ops*/, 0, 1,
62885 MVT::v4f64, 2/*#Ops*/, 0, 1,
63338 /*133827*/ /*SwitchType*/ 18, MVT::v4f64,// ->133847
63343 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
63409 /*133997*/ /*SwitchType*/ 18, MVT::v4f64,// ->134017
63414 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
63477 /*134147*/ /*SwitchType*/ 18, MVT::v4f64,// ->134167
63482 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
63544 /*134274*/ /*SwitchType*/ 24, MVT::v4f64,// ->134300
63548 MVT::v4f64, 2/*#Ops*/, 0, 1,
63554 MVT::v4f64, 2/*#Ops*/, 0, 1,
64073 /*135409*/ /*SwitchType*/ 18, MVT::v4f64,// ->135429
64078 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
64144 /*135579*/ /*SwitchType*/ 18, MVT::v4f64,// ->135599
64149 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
64212 /*135729*/ /*SwitchType*/ 18, MVT::v4f64,// ->135749
64217 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
64260 /*135834*/ /*SwitchType*/ 18, MVT::v4f64,// ->135854
64265 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
64333 /*136006*/ /*SwitchType*/ 18, MVT::v4f64,// ->136026
64338 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
64405 /*136160*/ /*SwitchType*/ 18, MVT::v4f64,// ->136180
64410 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
64473 /*136288*/ /*SwitchType*/ 24, MVT::v4f64,// ->136314
64477 MVT::v4f64, 2/*#Ops*/, 0, 1,
64483 MVT::v4f64, 2/*#Ops*/, 0, 1,
64936 /*137281*/ /*SwitchType*/ 18, MVT::v4f64,// ->137301
64941 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
65007 /*137451*/ /*SwitchType*/ 18, MVT::v4f64,// ->137471
65012 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
65075 /*137601*/ /*SwitchType*/ 18, MVT::v4f64,// ->137621
65080 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
65142 /*137728*/ /*SwitchType*/ 24, MVT::v4f64,// ->137754
65146 MVT::v4f64, 2/*#Ops*/, 0, 1,
65152 MVT::v4f64, 2/*#Ops*/, 0, 1,
65752 /*138874*/ OPC_CheckType, MVT::v4f64,
65757 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
65771 /*138910*/ OPC_CheckType, MVT::v4f64,
65776 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
65792 /*138948*/ OPC_CheckType, MVT::v4f64,
65797 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
65927 /*139204*/ OPC_CheckType, MVT::v4f64,
65932 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
65946 /*139240*/ OPC_CheckType, MVT::v4f64,
65951 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
65997 /*139364*/ /*SwitchType*/ 19, MVT::v4f64,// ->139385
66002 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
66058 /*139511*/ /*SwitchType*/ 19, MVT::v4f64,// ->139532
66063 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
66120 /*139659*/ /*SwitchType*/ 19, MVT::v4f64,// ->139680
66125 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
66183 /*139808*/ /*SwitchType*/ 19, MVT::v4f64,// ->139829
66188 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
66267 /*140004*/ /*SwitchType*/ 42, MVT::v4f64,// ->140048
66273 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
66281 MVT::v4f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
66352 /*140201*/ /*SwitchType*/ 19, MVT::v4f64,// ->140222
66357 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
66435 /*140372*/ /*SwitchType*/ 38, MVT::v4f64,// ->140412
66439 MVT::v4f64, 3/*#Ops*/, 1, 0, 2,
66445 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
66451 MVT::v4f64, 3/*#Ops*/, 1, 0, 2,
67050 /*141533*/ OPC_CheckType, MVT::v4f64,
67055 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
67069 /*141569*/ OPC_CheckType, MVT::v4f64,
67074 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
67090 /*141607*/ OPC_CheckType, MVT::v4f64,
67095 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
67225 /*141863*/ OPC_CheckType, MVT::v4f64,
67230 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
67244 /*141899*/ OPC_CheckType, MVT::v4f64,
67249 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
67295 /*142023*/ /*SwitchType*/ 19, MVT::v4f64,// ->142044
67300 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
67356 /*142170*/ /*SwitchType*/ 19, MVT::v4f64,// ->142191
67361 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
67418 /*142318*/ /*SwitchType*/ 19, MVT::v4f64,// ->142339
67423 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
67481 /*142467*/ /*SwitchType*/ 19, MVT::v4f64,// ->142488
67486 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
67565 /*142663*/ /*SwitchType*/ 42, MVT::v4f64,// ->142707
67571 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
67579 MVT::v4f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
67650 /*142860*/ /*SwitchType*/ 19, MVT::v4f64,// ->142881
67655 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
67733 /*143031*/ /*SwitchType*/ 38, MVT::v4f64,// ->143071
67737 MVT::v4f64, 3/*#Ops*/, 1, 0, 2,
67743 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
67749 MVT::v4f64, 3/*#Ops*/, 1, 0, 2,
68348 /*144192*/ OPC_CheckType, MVT::v4f64,
68353 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
68367 /*144228*/ OPC_CheckType, MVT::v4f64,
68372 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
68388 /*144266*/ OPC_CheckType, MVT::v4f64,
68393 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
68523 /*144522*/ OPC_CheckType, MVT::v4f64,
68528 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
68542 /*144558*/ OPC_CheckType, MVT::v4f64,
68547 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
68593 /*144682*/ /*SwitchType*/ 19, MVT::v4f64,// ->144703
68598 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
68654 /*144829*/ /*SwitchType*/ 19, MVT::v4f64,// ->144850
68659 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
68716 /*144977*/ /*SwitchType*/ 19, MVT::v4f64,// ->144998
68721 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
68779 /*145126*/ /*SwitchType*/ 19, MVT::v4f64,// ->145147
68784 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
68863 /*145322*/ /*SwitchType*/ 42, MVT::v4f64,// ->145366
68869 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
68877 MVT::v4f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
68948 /*145519*/ /*SwitchType*/ 19, MVT::v4f64,// ->145540
68953 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
69031 /*145690*/ /*SwitchType*/ 38, MVT::v4f64,// ->145730
69035 MVT::v4f64, 3/*#Ops*/, 1, 0, 2,
69041 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
69047 MVT::v4f64, 3/*#Ops*/, 1, 0, 2,
69646 /*146851*/ OPC_CheckType, MVT::v4f64,
69651 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
69665 /*146887*/ OPC_CheckType, MVT::v4f64,
69670 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
69686 /*146925*/ OPC_CheckType, MVT::v4f64,
69691 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
69821 /*147181*/ OPC_CheckType, MVT::v4f64,
69826 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
69840 /*147217*/ OPC_CheckType, MVT::v4f64,
69845 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
69891 /*147341*/ /*SwitchType*/ 19, MVT::v4f64,// ->147362
69896 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
69952 /*147488*/ /*SwitchType*/ 19, MVT::v4f64,// ->147509
69957 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
70014 /*147636*/ /*SwitchType*/ 19, MVT::v4f64,// ->147657
70019 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
70077 /*147785*/ /*SwitchType*/ 19, MVT::v4f64,// ->147806
70082 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
70161 /*147981*/ /*SwitchType*/ 42, MVT::v4f64,// ->148025
70167 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
70175 MVT::v4f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
70246 /*148178*/ /*SwitchType*/ 19, MVT::v4f64,// ->148199
70251 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
70329 /*148349*/ /*SwitchType*/ 38, MVT::v4f64,// ->148389
70333 MVT::v4f64, 3/*#Ops*/, 1, 0, 2,
70339 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
70345 MVT::v4f64, 3/*#Ops*/, 1, 0, 2,
70637 /*149011*/ OPC_SwitchType /*2 cases */, 38, MVT::v4f64,// ->149052
70643 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
70651 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
70735 /*149227*/ OPC_SwitchType /*2 cases */, 17, MVT::v4f64,// ->149247
70740 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
70780 /*149326*/ OPC_SwitchType /*2 cases */, 17, MVT::v4f64,// ->149346
70785 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
70841 /*149461*/ OPC_SwitchType /*2 cases */, 17, MVT::v4f64,// ->149481
70846 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
70885 /*149546*/ /*SwitchType*/ 22, MVT::v4f64,// ->149570
70889 MVT::v4f64, 1/*#Ops*/, 0,
70895 MVT::v4f64, 1/*#Ops*/, 0,
70972 /*149711*/ OPC_SwitchType /*2 cases */, 51, MVT::v4f64,// ->149765
70976 MVT::v4f64, 1/*#Ops*/, 0,
70990 MVT::v4f64, 2/*#Ops*/, 4, 5,
71283 /*150352*/ /*SwitchType*/ 17, MVT::v4f64,// ->150371
71288 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
71294 /*150374*/ OPC_SwitchType /*2 cases */, 22, MVT::v4f64,// ->150399
71298 MVT::v4f64, 1/*#Ops*/, 0,
71304 MVT::v4f64, 1/*#Ops*/, 0,
71459 /*150715*/ /*SwitchType*/ 18, MVT::v4f64,// ->150735
71464 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
71530 /*150885*/ /*SwitchType*/ 18, MVT::v4f64,// ->150905
71535 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
71598 /*151035*/ /*SwitchType*/ 18, MVT::v4f64,// ->151055
71603 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
71665 /*151162*/ /*SwitchType*/ 24, MVT::v4f64,// ->151188
71669 MVT::v4f64, 2/*#Ops*/, 0, 1,
71675 MVT::v4f64, 2/*#Ops*/, 0, 1,
71836 /*151517*/ /*SwitchType*/ 18, MVT::v4f64,// ->151537
71841 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
71907 /*151687*/ /*SwitchType*/ 18, MVT::v4f64,// ->151707
71912 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
71975 /*151837*/ /*SwitchType*/ 18, MVT::v4f64,// ->151857
71980 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
72042 /*151964*/ /*SwitchType*/ 24, MVT::v4f64,// ->151990
72046 MVT::v4f64, 2/*#Ops*/, 0, 1,
72052 MVT::v4f64, 2/*#Ops*/, 0, 1,
72279 /*152463*/ /*SwitchType*/ 18, MVT::v4f64,// ->152483
72284 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
72350 /*152633*/ /*SwitchType*/ 18, MVT::v4f64,// ->152653
72355 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
72418 /*152783*/ /*SwitchType*/ 18, MVT::v4f64,// ->152803
72423 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
72466 /*152888*/ /*SwitchType*/ 18, MVT::v4f64,// ->152908
72471 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
72539 /*153060*/ /*SwitchType*/ 18, MVT::v4f64,// ->153080
72544 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
72611 /*153214*/ /*SwitchType*/ 18, MVT::v4f64,// ->153234
72616 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
72679 /*153342*/ /*SwitchType*/ 24, MVT::v4f64,// ->153368
72683 MVT::v4f64, 2/*#Ops*/, 0, 1,
72689 MVT::v4f64, 2/*#Ops*/, 0, 1,
72916 /*153841*/ /*SwitchType*/ 18, MVT::v4f64,// ->153861
72921 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
72987 /*154011*/ /*SwitchType*/ 18, MVT::v4f64,// ->154031
72992 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
73055 /*154161*/ /*SwitchType*/ 18, MVT::v4f64,// ->154181
73060 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
73103 /*154266*/ /*SwitchType*/ 18, MVT::v4f64,// ->154286
73108 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
73176 /*154438*/ /*SwitchType*/ 18, MVT::v4f64,// ->154458
73181 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
73248 /*154592*/ /*SwitchType*/ 18, MVT::v4f64,// ->154612
73253 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
73316 /*154720*/ /*SwitchType*/ 24, MVT::v4f64,// ->154746
73320 MVT::v4f64, 2/*#Ops*/, 0, 1,
73326 MVT::v4f64, 2/*#Ops*/, 0, 1,
73531 /*155173*/ /*SwitchType*/ 17, MVT::v4f64,// ->155192
73536 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
73593 /*155314*/ /*SwitchType*/ 17, MVT::v4f64,// ->155333
73598 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
73660 /*155457*/ /*SwitchType*/ 17, MVT::v4f64,// ->155476
73665 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
73727 /*155575*/ /*SwitchType*/ 22, MVT::v4f64,// ->155599
73731 MVT::v4f64, 1/*#Ops*/, 0,
73737 MVT::v4f64, 1/*#Ops*/, 0,
74575 /*157241*/ OPC_SwitchType /*2 cases */, 17, MVT::v4f64,// ->157261
74580 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
74633 /*157371*/ OPC_SwitchType /*2 cases */, 17, MVT::v4f64,// ->157391
74638 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
74678 /*157470*/ OPC_SwitchType /*2 cases */, 17, MVT::v4f64,// ->157490
74683 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
74739 /*157605*/ OPC_SwitchType /*2 cases */, 17, MVT::v4f64,// ->157625
74744 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
74794 /*157724*/ OPC_SwitchType /*2 cases */, 51, MVT::v4f64,// ->157778
74798 MVT::v4f64, 1/*#Ops*/, 0,
74812 MVT::v4f64, 2/*#Ops*/, 4, 5,
74888 /*157932*/ OPC_SwitchType /*2 cases */, 51, MVT::v4f64,// ->157986
74892 MVT::v4f64, 1/*#Ops*/, 0,
74906 MVT::v4f64, 2/*#Ops*/, 4, 5,
90239 /*188168*/ /*SwitchType*/ 47, MVT::v4f64,// ->188217
90292 /*188277*/ /*SwitchType*/ 49, MVT::v4f64,// ->188328
90350 /*188397*/ /*SwitchType*/ 47, MVT::v4f64,// ->188446
90403 /*188506*/ /*SwitchType*/ 49, MVT::v4f64,// ->188557
90461 /*188626*/ /*SwitchType*/ 47, MVT::v4f64,// ->188675
90514 /*188735*/ /*SwitchType*/ 49, MVT::v4f64,// ->188786
90572 /*188855*/ /*SwitchType*/ 47, MVT::v4f64,// ->188904
90625 /*188964*/ /*SwitchType*/ 49, MVT::v4f64,// ->189015
96371 /*200646*/ /*SwitchType*/ 47, MVT::v4f64,// ->200695
96420 /*200755*/ /*SwitchType*/ 49, MVT::v4f64,// ->200806
96474 /*200875*/ /*SwitchType*/ 47, MVT::v4f64,// ->200924
96523 /*200984*/ /*SwitchType*/ 49, MVT::v4f64,// ->201035
96577 /*201104*/ /*SwitchType*/ 47, MVT::v4f64,// ->201153
96626 /*201213*/ /*SwitchType*/ 49, MVT::v4f64,// ->201264
96680 /*201333*/ /*SwitchType*/ 47, MVT::v4f64,// ->201382
96729 /*201442*/ /*SwitchType*/ 49, MVT::v4f64,// ->201493
128033 /*263204*/ OPC_CheckType, MVT::v4f64,
128110 /*263355*/ OPC_CheckType, MVT::v4f64,
128135 /*263400*/ OPC_CheckType, MVT::v4f64,
128184 /*263493*/ OPC_CheckType, MVT::v4f64,
128257 /*263639*/ OPC_CheckType, MVT::v4f64,
129476 /*265981*/ OPC_CheckType, MVT::v4f64,
129547 /*266131*/ OPC_CheckType, MVT::v4f64,
129570 /*266175*/ OPC_CheckType, MVT::v4f64,
129589 /*266213*/ OPC_CheckType, MVT::v4f64,
130399 /*267780*/ OPC_CheckType, MVT::v4f64,
133839 /*274503*/ OPC_CheckType, MVT::v4f64,
133906 /*274646*/ OPC_CheckType, MVT::v4f64,
134967 /*276894*/ OPC_CheckType, MVT::v4f64,
134990 /*276939*/ OPC_CheckType, MVT::v4f64,
135011 /*276976*/ OPC_CheckType, MVT::v4f64,
135073 /*277083*/ OPC_CheckType, MVT::v4f64,
136016 /*279043*/ OPC_CheckType, MVT::v4f64,
140364 /*288177*/ OPC_CheckChild1Type, MVT::v4f64,
140412 /*288265*/ OPC_CheckType, MVT::v4f64,
140428 /*288297*/ OPC_CheckType, MVT::v4f64,
140852 /*289006*/ OPC_CheckType, MVT::v4f64,
140907 /*289109*/ OPC_CheckType, MVT::v4f64,
142381 /*291741*/ OPC_CheckChild1Type, MVT::v4f64,
142418 /*291817*/ OPC_CheckType, MVT::v4f64,
148418 /*303292*/ /*SwitchType*/ 42, MVT::v4f64,// ->303336
148580 /*303601*/ /*SwitchType*/ 28, MVT::v4f64,// ->303631
149269 /*304909*/ /*SwitchType*/ 41, MVT::v4f64,// ->304952
151991 /*309946*/ /*SwitchType*/ 27, MVT::v4f64,// ->309975
152620 /*311234*/ OPC_CheckChild1Type, MVT::v4f64,
156091 /*317982*/ OPC_CheckChild1Type, MVT::v4f64,
159929 /*324925*/ OPC_CheckChild0Type, MVT::v4f64,
159970 /*324997*/ OPC_CheckChild0Type, MVT::v4f64,
160011 /*325069*/ OPC_CheckChild0Type, MVT::v4f64,
160052 /*325141*/ OPC_CheckChild0Type, MVT::v4f64,
161613 /*328154*/ OPC_CheckChild0Type, MVT::v4f64,
161650 /*328226*/ OPC_CheckChild0Type, MVT::v4f64,
161687 /*328298*/ OPC_CheckChild0Type, MVT::v4f64,
161724 /*328370*/ OPC_CheckChild0Type, MVT::v4f64,
162162 /*329263*/ OPC_CheckType, MVT::v4f64,
162168 MVT::v4f64, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10,
162193 /*329321*/ OPC_CheckType, MVT::v4f64,
162199 MVT::v4f64, 8/*#Ops*/, 0, 2, 5, 6, 7, 8, 9, 10,
162223 /*329384*/ OPC_CheckType, MVT::v4f64,
162228 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
162305 /*329547*/ OPC_CheckType, MVT::v4f64,
162310 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
162319 /*329575*/ OPC_CheckType, MVT::v4f64,
162324 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
162333 /*329603*/ OPC_CheckType, MVT::v4f64,
162338 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
162347 /*329631*/ OPC_CheckType, MVT::v4f64,
162352 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
162387 /*329704*/ OPC_CheckType, MVT::v4f64,
162392 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
162432 /*329784*/ OPC_CheckType, MVT::v4f64,
162437 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
162512 /*329940*/ OPC_CheckType, MVT::v4f64,
162517 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
162526 /*329968*/ OPC_CheckType, MVT::v4f64,
162531 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
162540 /*329996*/ OPC_CheckType, MVT::v4f64,
162545 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
162554 /*330024*/ OPC_CheckType, MVT::v4f64,
162559 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
162639 /*330191*/ OPC_CheckType, MVT::v4f64,
162644 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
162653 /*330219*/ OPC_CheckType, MVT::v4f64,
162658 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
162667 /*330247*/ OPC_CheckType, MVT::v4f64,
162672 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
162681 /*330275*/ OPC_CheckType, MVT::v4f64,
162686 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
162721 /*330348*/ OPC_CheckType, MVT::v4f64,
162726 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
162804 /*330509*/ OPC_CheckType, MVT::v4f64,
162809 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
162818 /*330537*/ OPC_CheckType, MVT::v4f64,
162823 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
162832 /*330565*/ OPC_CheckType, MVT::v4f64,
162837 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
162846 /*330593*/ OPC_CheckType, MVT::v4f64,
162851 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
162888 /*330668*/ OPC_CheckType, MVT::v4f64,
162893 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
162973 /*330835*/ OPC_CheckType, MVT::v4f64,
162978 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
162987 /*330863*/ OPC_CheckType, MVT::v4f64,
162992 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
163001 /*330891*/ OPC_CheckType, MVT::v4f64,
163006 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
163015 /*330919*/ OPC_CheckType, MVT::v4f64,
163020 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
163055 /*330992*/ OPC_CheckType, MVT::v4f64,
163060 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
163138 /*331153*/ OPC_CheckType, MVT::v4f64,
163143 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
163152 /*331181*/ OPC_CheckType, MVT::v4f64,
163157 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
163166 /*331209*/ OPC_CheckType, MVT::v4f64,
163171 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
163180 /*331237*/ OPC_CheckType, MVT::v4f64,
163185 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
163222 /*331312*/ OPC_CheckType, MVT::v4f64,
163227 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
163306 /*331476*/ OPC_CheckType, MVT::v4f64,
163311 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
163320 /*331504*/ OPC_CheckType, MVT::v4f64,
163325 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
163334 /*331532*/ OPC_CheckType, MVT::v4f64,
163339 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
163348 /*331560*/ OPC_CheckType, MVT::v4f64,
163353 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
163388 /*331633*/ OPC_CheckType, MVT::v4f64,
163393 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
163421 /*331689*/ OPC_CheckType, MVT::v4f64,
163427 MVT::v4f64, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11,
163449 /*331745*/ OPC_CheckType, MVT::v4f64,
163454 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
163472 /*331786*/ OPC_CheckType, MVT::v4f64,
163477 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
163507 /*331858*/ /*SwitchType*/ 19, MVT::v4f64,// ->331879
163512 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
163551 /*331937*/ OPC_CheckType, MVT::v4f64,
163556 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
163587 /*332010*/ /*SwitchType*/ 19, MVT::v4f64,// ->332031
163592 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
163631 /*332089*/ OPC_CheckType, MVT::v4f64,
163636 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
163667 /*332162*/ /*SwitchType*/ 19, MVT::v4f64,// ->332183
163672 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
163711 /*332241*/ OPC_CheckType, MVT::v4f64,
163716 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
163747 /*332314*/ /*SwitchType*/ 19, MVT::v4f64,// ->332335
163752 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
163791 /*332393*/ OPC_CheckType, MVT::v4f64,
163796 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
163820 /*332445*/ OPC_SwitchType /*2 cases */, 20, MVT::v4f64,// ->332468
163825 MVT::v4f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
163853 /*332513*/ OPC_CheckType, MVT::v4f64,
163858 MVT::v4f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
163901 /*332601*/ OPC_CheckType, MVT::v4f64,
163906 MVT::v4f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
163924 /*332643*/ OPC_CheckType, MVT::v4f64,
163929 MVT::v4f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
163960 /*332718*/ /*SwitchType*/ 20, MVT::v4f64,// ->332740
163965 MVT::v4f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
164004 /*332799*/ OPC_CheckType, MVT::v4f64,
164009 MVT::v4f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
164042 /*332879*/ /*SwitchType*/ 23, MVT::v4f64,// ->332904
164047 MVT::v4f64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5,
164086 /*332966*/ OPC_CheckType, MVT::v4f64,
164091 MVT::v4f64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5,
164168 /*333139*/ /*SwitchType*/ 22, MVT::v4f64,// ->333163
164173 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
164204 /*333212*/ OPC_CheckType, MVT::v4f64,
164209 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
164229 /*333259*/ OPC_CheckType, MVT::v4f64,
164234 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
164261 /*333327*/ /*SwitchType*/ 19, MVT::v4f64,// ->333348
164266 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
164297 /*333394*/ OPC_CheckType, MVT::v4f64,
164302 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
164330 /*333460*/ /*SwitchType*/ 19, MVT::v4f64,// ->333481
164335 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
164368 /*333529*/ OPC_CheckType, MVT::v4f64,
164373 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
164403 /*333601*/ /*SwitchType*/ 19, MVT::v4f64,// ->333622
164408 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
164439 /*333668*/ OPC_CheckType, MVT::v4f64,
164444 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
164472 /*333734*/ /*SwitchType*/ 19, MVT::v4f64,// ->333755
164477 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
164510 /*333803*/ OPC_CheckType, MVT::v4f64,
164515 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
164544 /*333872*/ /*SwitchType*/ 19, MVT::v4f64,// ->333893
164549 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
164580 /*333939*/ OPC_CheckType, MVT::v4f64,
164585 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
164613 /*334007*/ /*SwitchType*/ 19, MVT::v4f64,// ->334028
164618 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
164649 /*334074*/ OPC_CheckType, MVT::v4f64,
164654 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
164682 /*334142*/ /*SwitchType*/ 19, MVT::v4f64,// ->334163
164687 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
164718 /*334209*/ OPC_CheckType, MVT::v4f64,
164723 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
164751 /*334277*/ /*SwitchType*/ 19, MVT::v4f64,// ->334298
164756 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
164787 /*334344*/ OPC_CheckType, MVT::v4f64,
164792 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
164821 /*334415*/ /*SwitchType*/ 19, MVT::v4f64,// ->334436
164826 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
164857 /*334482*/ OPC_CheckType, MVT::v4f64,
164862 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
164890 /*334548*/ /*SwitchType*/ 19, MVT::v4f64,// ->334569
164895 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
164928 /*334617*/ OPC_CheckType, MVT::v4f64,
164933 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
164963 /*334689*/ /*SwitchType*/ 19, MVT::v4f64,// ->334710
164968 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
164999 /*334756*/ OPC_CheckType, MVT::v4f64,
165004 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
165032 /*334822*/ /*SwitchType*/ 19, MVT::v4f64,// ->334843
165037 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
165070 /*334891*/ OPC_CheckType, MVT::v4f64,
165075 MVT::v4f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
165104 /*334960*/ /*SwitchType*/ 19, MVT::v4f64,// ->334981
165109 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
165140 /*335027*/ OPC_CheckType, MVT::v4f64,
165145 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
165165 /*335072*/ OPC_CheckType, MVT::v4f64,
165170 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
165184 /*335107*/ OPC_CheckType, MVT::v4f64,
165189 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
165216 /*335174*/ /*SwitchType*/ 19, MVT::v4f64,// ->335195
165221 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
165252 /*335241*/ OPC_CheckType, MVT::v4f64,
165257 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
165288 /*335319*/ /*SwitchType*/ 22, MVT::v4f64,// ->335343
165293 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
165324 /*335392*/ OPC_CheckType, MVT::v4f64,
165329 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
165357 /*335462*/ /*SwitchType*/ 20, MVT::v4f64,// ->335484
165362 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
165395 /*335533*/ OPC_CheckType, MVT::v4f64,
165400 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
165430 /*335603*/ /*SwitchType*/ 20, MVT::v4f64,// ->335625
165435 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
165470 /*335676*/ OPC_CheckType, MVT::v4f64,
165475 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
165507 /*335756*/ /*SwitchType*/ 22, MVT::v4f64,// ->335780
165512 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
165543 /*335829*/ OPC_CheckType, MVT::v4f64,
165548 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
165576 /*335899*/ /*SwitchType*/ 20, MVT::v4f64,// ->335921
165581 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
165614 /*335970*/ OPC_CheckType, MVT::v4f64,
165619 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
165649 /*336040*/ /*SwitchType*/ 20, MVT::v4f64,// ->336062
165654 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
165689 /*336113*/ OPC_CheckType, MVT::v4f64,
165694 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
165726 /*336193*/ /*SwitchType*/ 22, MVT::v4f64,// ->336217
165731 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
165762 /*336266*/ OPC_CheckType, MVT::v4f64,
165767 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
165795 /*336336*/ /*SwitchType*/ 20, MVT::v4f64,// ->336358
165800 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
165833 /*336407*/ OPC_CheckType, MVT::v4f64,
165838 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
165868 /*336477*/ /*SwitchType*/ 20, MVT::v4f64,// ->336499
165873 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
165908 /*336550*/ OPC_CheckType, MVT::v4f64,
165913 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
165945 /*336630*/ /*SwitchType*/ 22, MVT::v4f64,// ->336654
165950 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
165981 /*336703*/ OPC_CheckType, MVT::v4f64,
165986 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
166014 /*336773*/ /*SwitchType*/ 20, MVT::v4f64,// ->336795
166019 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
166052 /*336844*/ OPC_CheckType, MVT::v4f64,
166057 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
166087 /*336914*/ /*SwitchType*/ 20, MVT::v4f64,// ->336936
166092 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
166127 /*336987*/ OPC_CheckType, MVT::v4f64,
166132 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
166164 /*337067*/ /*SwitchType*/ 22, MVT::v4f64,// ->337091
166169 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
166200 /*337140*/ OPC_CheckType, MVT::v4f64,
166205 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
166233 /*337210*/ /*SwitchType*/ 20, MVT::v4f64,// ->337232
166238 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
166271 /*337281*/ OPC_CheckType, MVT::v4f64,
166276 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
166306 /*337351*/ /*SwitchType*/ 20, MVT::v4f64,// ->337373
166311 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
166346 /*337424*/ OPC_CheckType, MVT::v4f64,
166351 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
166383 /*337504*/ /*SwitchType*/ 22, MVT::v4f64,// ->337528
166388 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
166419 /*337577*/ OPC_CheckType, MVT::v4f64,
166424 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
166452 /*337647*/ /*SwitchType*/ 20, MVT::v4f64,// ->337669
166457 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
166490 /*337718*/ OPC_CheckType, MVT::v4f64,
166495 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
166525 /*337788*/ /*SwitchType*/ 20, MVT::v4f64,// ->337810
166530 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
166565 /*337861*/ OPC_CheckType, MVT::v4f64,
166570 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
166585 /*337902*/ OPC_CheckType, MVT::v4f64,
166605 /*337938*/ OPC_CheckType, MVT::v4f64,
166633 /*337984*/ OPC_CheckType, MVT::v4f64,
166638 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
166698 /*338105*/ OPC_SwitchType /*2 cases */, 18, MVT::v4f64,// ->338126
166703 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
166721 /*338154*/ OPC_SwitchType /*2 cases */, 18, MVT::v4f64,// ->338175
166726 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
166751 /*338214*/ OPC_SwitchType /*2 cases */, 18, MVT::v4f64,// ->338235
166756 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
166775 /*338265*/ OPC_SwitchType /*2 cases */, 18, MVT::v4f64,// ->338286
166780 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
166809 /*338334*/ OPC_SwitchType /*2 cases */, 18, MVT::v4f64,// ->338355
166814 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
166832 /*338383*/ OPC_SwitchType /*2 cases */, 18, MVT::v4f64,// ->338404
166837 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
166862 /*338443*/ OPC_SwitchType /*2 cases */, 18, MVT::v4f64,// ->338464
166867 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
166886 /*338494*/ OPC_SwitchType /*2 cases */, 18, MVT::v4f64,// ->338515
166891 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
166950 /*338622*/ /*SwitchType*/ 18, MVT::v4f64,// ->338642
166955 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
166986 /*338687*/ OPC_CheckType, MVT::v4f64,
166991 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
167018 /*338751*/ /*SwitchType*/ 18, MVT::v4f64,// ->338771
167023 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
167054 /*338816*/ OPC_CheckType, MVT::v4f64,
167059 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
167086 /*338880*/ /*SwitchType*/ 18, MVT::v4f64,// ->338900
167091 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
167122 /*338945*/ OPC_CheckType, MVT::v4f64,
167127 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
167154 /*339009*/ /*SwitchType*/ 18, MVT::v4f64,// ->339029
167159 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
167190 /*339074*/ OPC_CheckType, MVT::v4f64,
167195 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
167258 /*339196*/ OPC_CheckType, MVT::v4f64,
167263 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
167289 /*339261*/ /*SwitchType*/ 19, MVT::v4f64,// ->339282
167294 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
167325 /*339328*/ OPC_CheckType, MVT::v4f64,
167330 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
167358 /*339396*/ /*SwitchType*/ 19, MVT::v4f64,// ->339417
167363 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
167394 /*339463*/ OPC_CheckType, MVT::v4f64,
167399 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
167470 /*339604*/ OPC_CheckType, MVT::v4f64,
167476 MVT::v4f64, 9/*#Ops*/, 5, 0, 2, 6, 7, 8, 9, 10, 11,
167498 /*339666*/ OPC_CheckType, MVT::v4f64,
167503 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
167570 /*339824*/ OPC_CheckType, MVT::v4f64,
167575 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
167582 /*339851*/ OPC_CheckType, MVT::v4f64,
167587 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
167594 /*339878*/ OPC_CheckType, MVT::v4f64,
167599 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
167606 /*339905*/ OPC_CheckType, MVT::v4f64,
167611 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
167642 /*339976*/ OPC_CheckType, MVT::v4f64,
167647 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
167683 /*340054*/ OPC_CheckType, MVT::v4f64,
167688 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
167753 /*340205*/ OPC_CheckType, MVT::v4f64,
167758 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
167765 /*340232*/ OPC_CheckType, MVT::v4f64,
167770 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
167777 /*340259*/ OPC_CheckType, MVT::v4f64,
167782 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
167789 /*340286*/ OPC_CheckType, MVT::v4f64,
167794 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
167864 /*340448*/ OPC_CheckType, MVT::v4f64,
167869 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
167876 /*340475*/ OPC_CheckType, MVT::v4f64,
167881 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
167888 /*340502*/ OPC_CheckType, MVT::v4f64,
167893 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
167900 /*340529*/ OPC_CheckType, MVT::v4f64,
167905 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
167936 /*340600*/ OPC_CheckType, MVT::v4f64,
167941 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
168009 /*340756*/ OPC_CheckType, MVT::v4f64,
168014 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
168021 /*340783*/ OPC_CheckType, MVT::v4f64,
168026 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
168033 /*340810*/ OPC_CheckType, MVT::v4f64,
168038 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
168045 /*340837*/ OPC_CheckType, MVT::v4f64,
168050 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
168083 /*340910*/ OPC_CheckType, MVT::v4f64,
168088 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
168158 /*341072*/ OPC_CheckType, MVT::v4f64,
168163 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
168170 /*341099*/ OPC_CheckType, MVT::v4f64,
168175 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
168182 /*341126*/ OPC_CheckType, MVT::v4f64,
168187 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
168194 /*341153*/ OPC_CheckType, MVT::v4f64,
168199 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
168230 /*341224*/ OPC_CheckType, MVT::v4f64,
168235 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
168303 /*341380*/ OPC_CheckType, MVT::v4f64,
168308 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
168315 /*341407*/ OPC_CheckType, MVT::v4f64,
168320 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
168327 /*341434*/ OPC_CheckType, MVT::v4f64,
168332 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
168339 /*341461*/ OPC_CheckType, MVT::v4f64,
168344 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
168377 /*341534*/ OPC_CheckType, MVT::v4f64,
168382 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
168451 /*341693*/ OPC_CheckType, MVT::v4f64,
168456 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
168463 /*341720*/ OPC_CheckType, MVT::v4f64,
168468 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
168475 /*341747*/ OPC_CheckType, MVT::v4f64,
168480 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
168487 /*341774*/ OPC_CheckType, MVT::v4f64,
168492 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
168523 /*341845*/ OPC_CheckType, MVT::v4f64,
168528 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
168540 /*341881*/ OPC_CheckChild0Type, MVT::v4f64,
168591 /*341967*/ OPC_CheckType, MVT::v4f64,
168595 MVT::v4f64, 3/*#Ops*/, 0, 2, 3,
168612 /*342003*/ OPC_CheckType, MVT::v4f64,
168616 MVT::v4f64, 4/*#Ops*/, 0, 2, 3, 4,
168647 /*342077*/ /*SwitchType*/ 22, MVT::v4f64,// ->342101
168652 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
168666 /*342130*/ /*SwitchType*/ 22, MVT::v4f64,// ->342154
168671 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
168705 /*342213*/ OPC_CheckType, MVT::v4f64,
168710 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
168731 /*342275*/ OPC_CheckType, MVT::v4f64,
168736 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
168757 /*342326*/ OPC_CheckType, MVT::v4f64,
168762 MVT::v4f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
168778 /*342366*/ OPC_CheckType, MVT::v4f64,
168783 MVT::v4f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
168811 /*342438*/ /*SwitchType*/ 20, MVT::v4f64,// ->342460
168816 MVT::v4f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
168851 /*342515*/ OPC_CheckType, MVT::v4f64,
168856 MVT::v4f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
168885 /*342588*/ /*SwitchType*/ 20, MVT::v4f64,// ->342610
168890 MVT::v4f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
168925 /*342665*/ OPC_CheckType, MVT::v4f64,
168930 MVT::v4f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
168959 /*342738*/ /*SwitchType*/ 20, MVT::v4f64,// ->342760
168964 MVT::v4f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
168999 /*342815*/ OPC_CheckType, MVT::v4f64,
169004 MVT::v4f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
169033 /*342888*/ /*SwitchType*/ 20, MVT::v4f64,// ->342910
169038 MVT::v4f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
169073 /*342965*/ OPC_CheckType, MVT::v4f64,
169078 MVT::v4f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
169100 /*343016*/ OPC_SwitchType /*2 cases */, 21, MVT::v4f64,// ->343040
169105 MVT::v4f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
169131 /*343084*/ OPC_CheckType, MVT::v4f64,
169136 MVT::v4f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
169175 /*343170*/ OPC_CheckType, MVT::v4f64,
169180 MVT::v4f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
169196 /*343211*/ OPC_CheckType, MVT::v4f64,
169201 MVT::v4f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
169230 /*343286*/ /*SwitchType*/ 21, MVT::v4f64,// ->343309
169235 MVT::v4f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
169270 /*343365*/ OPC_CheckType, MVT::v4f64,
169275 MVT::v4f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
169306 /*343445*/ /*SwitchType*/ 23, MVT::v4f64,// ->343470
169311 MVT::v4f64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5,
169346 /*343530*/ OPC_CheckType, MVT::v4f64,
169351 MVT::v4f64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5,
169381 /*343599*/ OPC_CheckType, MVT::v4f64,
169386 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
169405 /*343650*/ OPC_CheckType, MVT::v4f64,
169410 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
169436 /*343715*/ /*SwitchType*/ 18, MVT::v4f64,// ->343735
169441 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
169458 /*343762*/ /*SwitchType*/ 18, MVT::v4f64,// ->343782
169463 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
169475 /*343793*/ OPC_CheckType, MVT::v4f64,
169480 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
169497 /*343844*/ /*SwitchType*/ 19, MVT::v4f64,// ->343865
169502 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
169517 /*343891*/ /*SwitchType*/ 19, MVT::v4f64,// ->343912
169522 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
169532 /*343921*/ OPC_CheckType, MVT::v4f64,
169537 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
169553 /*343961*/ OPC_CheckType, MVT::v4f64,
169558 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
169583 /*344029*/ /*SwitchType*/ 20, MVT::v4f64,// ->344051
169588 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
169615 /*344094*/ OPC_CheckType, MVT::v4f64,
169620 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
169646 /*344160*/ /*SwitchType*/ 20, MVT::v4f64,// ->344182
169651 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
169680 /*344227*/ OPC_CheckType, MVT::v4f64,
169685 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
169713 /*344299*/ /*SwitchType*/ 20, MVT::v4f64,// ->344321
169718 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
169745 /*344364*/ OPC_CheckType, MVT::v4f64,
169750 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
169776 /*344430*/ /*SwitchType*/ 20, MVT::v4f64,// ->344452
169781 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
169810 /*344497*/ OPC_CheckType, MVT::v4f64,
169815 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
169842 /*344566*/ /*SwitchType*/ 20, MVT::v4f64,// ->344588
169847 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
169874 /*344631*/ OPC_CheckType, MVT::v4f64,
169879 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
169905 /*344699*/ /*SwitchType*/ 20, MVT::v4f64,// ->344721
169910 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
169937 /*344764*/ OPC_CheckType, MVT::v4f64,
169942 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
169968 /*344832*/ /*SwitchType*/ 20, MVT::v4f64,// ->344854
169973 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170000 /*344897*/ OPC_CheckType, MVT::v4f64,
170005 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170031 /*344965*/ /*SwitchType*/ 20, MVT::v4f64,// ->344987
170036 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170063 /*345030*/ OPC_CheckType, MVT::v4f64,
170068 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170095 /*345101*/ /*SwitchType*/ 20, MVT::v4f64,// ->345123
170100 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170127 /*345166*/ OPC_CheckType, MVT::v4f64,
170132 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170158 /*345232*/ /*SwitchType*/ 20, MVT::v4f64,// ->345254
170163 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
170192 /*345299*/ OPC_CheckType, MVT::v4f64,
170197 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
170225 /*345371*/ /*SwitchType*/ 20, MVT::v4f64,// ->345393
170230 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170257 /*345436*/ OPC_CheckType, MVT::v4f64,
170262 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170288 /*345502*/ /*SwitchType*/ 20, MVT::v4f64,// ->345524
170293 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
170322 /*345569*/ OPC_CheckType, MVT::v4f64,
170327 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
170354 /*345638*/ /*SwitchType*/ 20, MVT::v4f64,// ->345660
170359 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170386 /*345703*/ OPC_CheckType, MVT::v4f64,
170391 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170409 /*345747*/ OPC_CheckType, MVT::v4f64,
170414 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170426 /*345781*/ OPC_CheckType, MVT::v4f64,
170431 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170456 /*345848*/ /*SwitchType*/ 20, MVT::v4f64,// ->345870
170461 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170488 /*345913*/ OPC_CheckType, MVT::v4f64,
170493 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170522 /*345991*/ /*SwitchType*/ 22, MVT::v4f64,// ->346015
170527 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
170554 /*346062*/ OPC_CheckType, MVT::v4f64,
170559 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
170585 /*346131*/ /*SwitchType*/ 20, MVT::v4f64,// ->346153
170590 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170619 /*346200*/ OPC_CheckType, MVT::v4f64,
170624 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
170652 /*346269*/ /*SwitchType*/ 20, MVT::v4f64,// ->346291
170657 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
170688 /*346340*/ OPC_CheckType, MVT::v4f64,
170693 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
170720 /*346410*/ /*SwitchType*/ 22, MVT::v4f64,// ->346434
170725 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
170752 /*346481*/ OPC_CheckType, MVT::v4f64,
170757 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
170784 /*346551*/ /*SwitchType*/ 20, MVT::v4f64,// ->346573
170789 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
170820 /*346622*/ OPC_CheckType, MVT::v4f64,
170825 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
170852 /*346690*/ /*SwitchType*/ 20, MVT::v4f64,// ->346712
170857 MVT::v4f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
170886 /*346759*/ OPC_CheckType, MVT::v4f64,
170891 MVT::v4f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
170921 /*346838*/ /*SwitchType*/ 22, MVT::v4f64,// ->346862
170926 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
170953 /*346909*/ OPC_CheckType, MVT::v4f64,
170958 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
170984 /*346978*/ /*SwitchType*/ 20, MVT::v4f64,// ->347000
170989 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
171018 /*347047*/ OPC_CheckType, MVT::v4f64,
171023 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
171051 /*347116*/ /*SwitchType*/ 20, MVT::v4f64,// ->347138
171056 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
171087 /*347187*/ OPC_CheckType, MVT::v4f64,
171092 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
171119 /*347257*/ /*SwitchType*/ 22, MVT::v4f64,// ->347281
171124 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
171151 /*347328*/ OPC_CheckType, MVT::v4f64,
171156 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
171183 /*347398*/ /*SwitchType*/ 20, MVT::v4f64,// ->347420
171188 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
171219 /*347469*/ OPC_CheckType, MVT::v4f64,
171224 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
171251 /*347537*/ /*SwitchType*/ 20, MVT::v4f64,// ->347559
171256 MVT::v4f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
171285 /*347606*/ OPC_CheckType, MVT::v4f64,
171290 MVT::v4f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
171320 /*347685*/ /*SwitchType*/ 22, MVT::v4f64,// ->347709
171325 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
171352 /*347756*/ OPC_CheckType, MVT::v4f64,
171357 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
171383 /*347825*/ /*SwitchType*/ 20, MVT::v4f64,// ->347847
171388 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
171417 /*347894*/ OPC_CheckType, MVT::v4f64,
171422 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
171450 /*347963*/ /*SwitchType*/ 20, MVT::v4f64,// ->347985
171455 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
171486 /*348034*/ OPC_CheckType, MVT::v4f64,
171491 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
171518 /*348104*/ /*SwitchType*/ 22, MVT::v4f64,// ->348128
171523 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
171550 /*348175*/ OPC_CheckType, MVT::v4f64,
171555 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
171582 /*348245*/ /*SwitchType*/ 20, MVT::v4f64,// ->348267
171587 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
171618 /*348316*/ OPC_CheckType, MVT::v4f64,
171623 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
171650 /*348384*/ /*SwitchType*/ 20, MVT::v4f64,// ->348406
171655 MVT::v4f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
171684 /*348453*/ OPC_CheckType, MVT::v4f64,
171689 MVT::v4f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
171719 /*348532*/ /*SwitchType*/ 22, MVT::v4f64,// ->348556
171724 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
171751 /*348603*/ OPC_CheckType, MVT::v4f64,
171756 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
171782 /*348672*/ /*SwitchType*/ 20, MVT::v4f64,// ->348694
171787 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
171816 /*348741*/ OPC_CheckType, MVT::v4f64,
171821 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
171849 /*348810*/ /*SwitchType*/ 20, MVT::v4f64,// ->348832
171854 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
171885 /*348881*/ OPC_CheckType, MVT::v4f64,
171890 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
171917 /*348951*/ /*SwitchType*/ 22, MVT::v4f64,// ->348975
171922 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
171949 /*349022*/ OPC_CheckType, MVT::v4f64,
171954 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
171981 /*349092*/ /*SwitchType*/ 20, MVT::v4f64,// ->349114
171986 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
172017 /*349163*/ OPC_CheckType, MVT::v4f64,
172022 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
172049 /*349231*/ /*SwitchType*/ 20, MVT::v4f64,// ->349253
172054 MVT::v4f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
172083 /*349300*/ OPC_CheckType, MVT::v4f64,
172088 MVT::v4f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
172118 /*349379*/ /*SwitchType*/ 22, MVT::v4f64,// ->349403
172123 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
172150 /*349450*/ OPC_CheckType, MVT::v4f64,
172155 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
172181 /*349519*/ /*SwitchType*/ 20, MVT::v4f64,// ->349541
172186 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
172215 /*349588*/ OPC_CheckType, MVT::v4f64,
172220 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
172248 /*349657*/ /*SwitchType*/ 20, MVT::v4f64,// ->349679
172253 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
172284 /*349728*/ OPC_CheckType, MVT::v4f64,
172289 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
172316 /*349798*/ /*SwitchType*/ 22, MVT::v4f64,// ->349822
172321 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
172348 /*349869*/ OPC_CheckType, MVT::v4f64,
172353 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
172380 /*349939*/ /*SwitchType*/ 20, MVT::v4f64,// ->349961
172385 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
172416 /*350010*/ OPC_CheckType, MVT::v4f64,
172421 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
172448 /*350078*/ /*SwitchType*/ 20, MVT::v4f64,// ->350100
172453 MVT::v4f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
172482 /*350147*/ OPC_CheckType, MVT::v4f64,
172487 MVT::v4f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
172517 /*350226*/ /*SwitchType*/ 22, MVT::v4f64,// ->350250
172522 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
172549 /*350297*/ OPC_CheckType, MVT::v4f64,
172554 MVT::v4f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
172580 /*350366*/ /*SwitchType*/ 20, MVT::v4f64,// ->350388
172585 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
172614 /*350435*/ OPC_CheckType, MVT::v4f64,
172619 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
172647 /*350504*/ /*SwitchType*/ 20, MVT::v4f64,// ->350526
172652 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
172683 /*350575*/ OPC_CheckType, MVT::v4f64,
172688 MVT::v4f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
172715 /*350645*/ /*SwitchType*/ 22, MVT::v4f64,// ->350669
172720 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
172747 /*350716*/ OPC_CheckType, MVT::v4f64,
172752 MVT::v4f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
172779 /*350786*/ /*SwitchType*/ 20, MVT::v4f64,// ->350808
172784 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
172815 /*350857*/ OPC_CheckType, MVT::v4f64,
172820 MVT::v4f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
172847 /*350925*/ /*SwitchType*/ 20, MVT::v4f64,// ->350947
172852 MVT::v4f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
172881 /*350994*/ OPC_CheckType, MVT::v4f64,
172886 MVT::v4f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
172901 /*351035*/ OPC_CheckType, MVT::v4f64,
172919 /*351070*/ OPC_CheckType, MVT::v4f64,
172943 /*351113*/ OPC_CheckType, MVT::v4f64,
172948 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173002 /*351231*/ OPC_SwitchType /*2 cases */, 19, MVT::v4f64,// ->351253
173007 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173023 /*351280*/ OPC_SwitchType /*2 cases */, 19, MVT::v4f64,// ->351302
173028 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173051 /*351340*/ OPC_SwitchType /*2 cases */, 19, MVT::v4f64,// ->351362
173056 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173073 /*351391*/ OPC_SwitchType /*2 cases */, 19, MVT::v4f64,// ->351413
173078 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173105 /*351460*/ OPC_SwitchType /*2 cases */, 19, MVT::v4f64,// ->351482
173110 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173126 /*351509*/ OPC_SwitchType /*2 cases */, 19, MVT::v4f64,// ->351531
173131 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173154 /*351569*/ OPC_SwitchType /*2 cases */, 19, MVT::v4f64,// ->351591
173159 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173176 /*351620*/ OPC_SwitchType /*2 cases */, 19, MVT::v4f64,// ->351642
173181 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173236 /*351748*/ /*SwitchType*/ 19, MVT::v4f64,// ->351769
173241 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173268 /*351811*/ OPC_CheckType, MVT::v4f64,
173273 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173298 /*351875*/ /*SwitchType*/ 19, MVT::v4f64,// ->351896
173303 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173330 /*351938*/ OPC_CheckType, MVT::v4f64,
173335 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173360 /*352002*/ /*SwitchType*/ 19, MVT::v4f64,// ->352023
173365 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173392 /*352065*/ OPC_CheckType, MVT::v4f64,
173397 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173422 /*352129*/ /*SwitchType*/ 19, MVT::v4f64,// ->352150
173427 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173454 /*352192*/ OPC_CheckType, MVT::v4f64,
173459 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173516 /*352311*/ OPC_CheckType, MVT::v4f64,
173521 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
173545 /*352376*/ /*SwitchType*/ 20, MVT::v4f64,// ->352398
173550 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
173577 /*352441*/ OPC_CheckType, MVT::v4f64,
173582 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
173608 /*352509*/ /*SwitchType*/ 20, MVT::v4f64,// ->352531
173613 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
173640 /*352574*/ OPC_CheckType, MVT::v4f64,
173645 MVT::v4f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
173725 /*352741*/ OPC_CheckType, MVT::v4f64,
173729 MVT::v4f64, 3/*#Ops*/, 0, 2, 3,
173762 /*352806*/ OPC_CheckType, MVT::v4f64,
173766 MVT::v4f64, 4/*#Ops*/, 0, 2, 3, 4,
173779 /*352842*/ OPC_CheckChild0Type, MVT::v4f64,
173824 /*352924*/ OPC_CheckType, MVT::v4f64,
173828 MVT::v4f64, 4/*#Ops*/, 3, 0, 2, 4,
173891 /*353040*/ OPC_CheckType, MVT::v4f64,
173894 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
173903 /*353060*/ OPC_CheckType, MVT::v4f64,
173906 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
173915 /*353080*/ OPC_CheckType, MVT::v4f64,
173918 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
173927 /*353100*/ OPC_CheckType, MVT::v4f64,
173930 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
173991 /*353208*/ OPC_CheckType, MVT::v4f64,
173994 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174003 /*353228*/ OPC_CheckType, MVT::v4f64,
174006 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174015 /*353248*/ OPC_CheckType, MVT::v4f64,
174018 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174027 /*353268*/ OPC_CheckType, MVT::v4f64,
174030 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174091 /*353376*/ OPC_CheckType, MVT::v4f64,
174094 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174103 /*353396*/ OPC_CheckType, MVT::v4f64,
174106 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174115 /*353416*/ OPC_CheckType, MVT::v4f64,
174118 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174127 /*353436*/ OPC_CheckType, MVT::v4f64,
174130 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174191 /*353544*/ OPC_CheckType, MVT::v4f64,
174194 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174203 /*353564*/ OPC_CheckType, MVT::v4f64,
174206 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174215 /*353584*/ OPC_CheckType, MVT::v4f64,
174218 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174227 /*353604*/ OPC_CheckType, MVT::v4f64,
174230 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174249 /*353639*/ OPC_CheckType, MVT::v4f64,
174253 MVT::v4f64, 5/*#Ops*/, 4, 0, 2, 3, 5,
174267 /*353672*/ OPC_CheckType, MVT::v4f64,
174270 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174289 /*353713*/ /*SwitchType*/ 11, MVT::v4f64,// ->353726
174292 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174312 /*353755*/ /*SwitchType*/ 11, MVT::v4f64,// ->353768
174315 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174335 /*353797*/ /*SwitchType*/ 11, MVT::v4f64,// ->353810
174338 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174358 /*353839*/ /*SwitchType*/ 11, MVT::v4f64,// ->353852
174361 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174376 /*353868*/ OPC_SwitchType /*2 cases */, 12, MVT::v4f64,// ->353883
174379 MVT::v4f64, 4/*#Ops*/, 0, 1, 2, 3,
174400 /*353913*/ OPC_CheckType, MVT::v4f64,
174403 MVT::v4f64, 4/*#Ops*/, 0, 1, 2, 3,
174423 /*353957*/ /*SwitchType*/ 12, MVT::v4f64,// ->353971
174426 MVT::v4f64, 4/*#Ops*/, 0, 1, 2, 3,
174448 /*354004*/ /*SwitchType*/ 13, MVT::v4f64,// ->354019
174451 MVT::v4f64, 5/*#Ops*/, 1, 0, 2, 3, 4,
174503 /*354105*/ OPC_CheckType, MVT::v4f64,
174507 MVT::v4f64, 4/*#Ops*/, 3, 0, 2, 4,
174549 /*354189*/ OPC_CheckType, MVT::v4f64,
174552 MVT::v4f64, 2/*#Ops*/, 0, 1,
174576 /*354238*/ OPC_CheckType, MVT::v4f64,
174582 MVT::v4f64, 2/*#Ops*/, 0, 3,
174600 /*354287*/ /*SwitchType*/ 12, MVT::v4f64,// ->354301
174603 MVT::v4f64, 4/*#Ops*/, 1, 0, 2, 3,
174620 /*354325*/ /*SwitchType*/ 11, MVT::v4f64,// ->354338
174623 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174640 /*354362*/ /*SwitchType*/ 11, MVT::v4f64,// ->354375
174643 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174660 /*354399*/ /*SwitchType*/ 11, MVT::v4f64,// ->354412
174663 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174680 /*354436*/ /*SwitchType*/ 11, MVT::v4f64,// ->354449
174683 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174700 /*354473*/ /*SwitchType*/ 11, MVT::v4f64,// ->354486
174703 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174720 /*354510*/ /*SwitchType*/ 11, MVT::v4f64,// ->354523
174723 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174740 /*354547*/ /*SwitchType*/ 11, MVT::v4f64,// ->354560
174743 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174760 /*354584*/ /*SwitchType*/ 11, MVT::v4f64,// ->354597
174763 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174780 /*354621*/ /*SwitchType*/ 11, MVT::v4f64,// ->354634
174783 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174794 /*354644*/ OPC_CheckType, MVT::v4f64,
174797 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174813 /*354680*/ /*SwitchType*/ 11, MVT::v4f64,// ->354693
174816 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
174834 /*354719*/ /*SwitchType*/ 12, MVT::v4f64,// ->354733
174837 MVT::v4f64, 4/*#Ops*/, 2, 0, 1, 3,
174855 /*354759*/ /*SwitchType*/ 12, MVT::v4f64,// ->354773
174858 MVT::v4f64, 4/*#Ops*/, 2, 0, 1, 3,
174876 /*354799*/ /*SwitchType*/ 12, MVT::v4f64,// ->354813
174879 MVT::v4f64, 4/*#Ops*/, 2, 0, 1, 3,
174897 /*354839*/ /*SwitchType*/ 12, MVT::v4f64,// ->354853
174900 MVT::v4f64, 4/*#Ops*/, 2, 0, 1, 3,
174918 /*354879*/ /*SwitchType*/ 12, MVT::v4f64,// ->354893
174921 MVT::v4f64, 4/*#Ops*/, 2, 0, 1, 3,
174939 /*354919*/ /*SwitchType*/ 12, MVT::v4f64,// ->354933
174942 MVT::v4f64, 4/*#Ops*/, 2, 0, 1, 3,
174948 /*354938*/ OPC_CheckChild0Type, MVT::v4f64,
174965 /*354964*/ OPC_CheckType, MVT::v4f64,
174968 MVT::v4f64, 2/*#Ops*/, 0, 1,
174991 /*355008*/ OPC_SwitchType /*2 cases */, 10, MVT::v4f64,// ->355021
174994 MVT::v4f64, 2/*#Ops*/, 0, 1,
175010 /*355041*/ OPC_SwitchType /*2 cases */, 10, MVT::v4f64,// ->355054
175013 MVT::v4f64, 2/*#Ops*/, 0, 1,
175032 /*355080*/ OPC_SwitchType /*2 cases */, 10, MVT::v4f64,// ->355093
175035 MVT::v4f64, 2/*#Ops*/, 0, 1,
175051 /*355113*/ OPC_SwitchType /*2 cases */, 10, MVT::v4f64,// ->355126
175054 MVT::v4f64, 2/*#Ops*/, 0, 1,
175090 /*355183*/ /*SwitchType*/ 10, MVT::v4f64,// ->355195
175093 MVT::v4f64, 2/*#Ops*/, 0, 1,
175109 /*355217*/ /*SwitchType*/ 10, MVT::v4f64,// ->355229
175112 MVT::v4f64, 2/*#Ops*/, 0, 1,
175128 /*355251*/ /*SwitchType*/ 10, MVT::v4f64,// ->355263
175131 MVT::v4f64, 2/*#Ops*/, 0, 1,
175147 /*355285*/ /*SwitchType*/ 10, MVT::v4f64,// ->355297
175150 MVT::v4f64, 2/*#Ops*/, 0, 1,
175184 /*355346*/ OPC_CheckType, MVT::v4f64,
175187 MVT::v4f64, 2/*#Ops*/, 0, 1,
175203 /*355381*/ /*SwitchType*/ 11, MVT::v4f64,// ->355394
175206 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
175223 /*355418*/ /*SwitchType*/ 11, MVT::v4f64,// ->355431
175226 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
175258 /*355476*/ OPC_CheckType, MVT::v4f64,
175262 MVT::v4f64, 5/*#Ops*/, 4, 0, 2, 3, 5,
175282 /*355527*/ /*SwitchType*/ 12, MVT::v4f64,// ->355541
175285 MVT::v4f64, 4/*#Ops*/, 2, 0, 1, 3,
175338 /*355636*/ OPC_CheckType, MVT::v4f64,
175341 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175348 /*355655*/ OPC_CheckType, MVT::v4f64,
175351 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175358 /*355674*/ OPC_CheckType, MVT::v4f64,
175361 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175368 /*355693*/ OPC_CheckType, MVT::v4f64,
175371 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175422 /*355796*/ OPC_CheckType, MVT::v4f64,
175425 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175432 /*355815*/ OPC_CheckType, MVT::v4f64,
175435 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175442 /*355834*/ OPC_CheckType, MVT::v4f64,
175445 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175452 /*355853*/ OPC_CheckType, MVT::v4f64,
175455 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175506 /*355956*/ OPC_CheckType, MVT::v4f64,
175509 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175516 /*355975*/ OPC_CheckType, MVT::v4f64,
175519 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175526 /*355994*/ OPC_CheckType, MVT::v4f64,
175529 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175536 /*356013*/ OPC_CheckType, MVT::v4f64,
175539 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175590 /*356116*/ OPC_CheckType, MVT::v4f64,
175593 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175600 /*356135*/ OPC_CheckType, MVT::v4f64,
175603 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175610 /*356154*/ OPC_CheckType, MVT::v4f64,
175613 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175620 /*356173*/ OPC_CheckType, MVT::v4f64,
175623 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175636 /*356201*/ OPC_CheckType, MVT::v4f64,
175639 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175656 /*356242*/ /*SwitchType*/ 12, MVT::v4f64,// ->356256
175659 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175677 /*356284*/ /*SwitchType*/ 12, MVT::v4f64,// ->356298
175680 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175698 /*356326*/ /*SwitchType*/ 12, MVT::v4f64,// ->356340
175701 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175719 /*356368*/ /*SwitchType*/ 12, MVT::v4f64,// ->356382
175722 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175735 /*356396*/ OPC_SwitchType /*2 cases */, 13, MVT::v4f64,// ->356412
175738 MVT::v4f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
175757 /*356441*/ OPC_CheckType, MVT::v4f64,
175760 MVT::v4f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
175778 /*356485*/ /*SwitchType*/ 13, MVT::v4f64,// ->356500
175781 MVT::v4f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
175801 /*356532*/ /*SwitchType*/ 13, MVT::v4f64,// ->356547
175804 MVT::v4f64, 5/*#Ops*/, 1, 0, 2, 3, 4,
175839 /*356622*/ /*SwitchType*/ 64, MVT::v4f64,// ->356688
175843 MVT::v4f64, 2/*#Ops*/, 0, 1,
175860 MVT::v4f64, 2/*#Ops*/, 7, 8,
175883 /*356721*/ OPC_CheckType, MVT::v4f64,
175886 MVT::v4f64, 3/*#Ops*/, 2, 0, 1,
175906 /*356768*/ OPC_CheckType, MVT::v4f64,
175912 MVT::v4f64, 3/*#Ops*/, 2, 0, 4,
175928 /*356817*/ /*SwitchType*/ 12, MVT::v4f64,// ->356831
175931 MVT::v4f64, 4/*#Ops*/, 1, 0, 2, 3,
175946 /*356854*/ /*SwitchType*/ 12, MVT::v4f64,// ->356868
175949 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175964 /*356891*/ /*SwitchType*/ 12, MVT::v4f64,// ->356905
175967 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
175982 /*356928*/ /*SwitchType*/ 12, MVT::v4f64,// ->356942
175985 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176000 /*356965*/ /*SwitchType*/ 12, MVT::v4f64,// ->356979
176003 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176018 /*357002*/ /*SwitchType*/ 12, MVT::v4f64,// ->357016
176021 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176036 /*357039*/ /*SwitchType*/ 12, MVT::v4f64,// ->357053
176039 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176054 /*357076*/ /*SwitchType*/ 12, MVT::v4f64,// ->357090
176057 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176072 /*357113*/ /*SwitchType*/ 12, MVT::v4f64,// ->357127
176075 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176090 /*357150*/ /*SwitchType*/ 12, MVT::v4f64,// ->357164
176093 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176102 /*357172*/ OPC_CheckType, MVT::v4f64,
176105 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176119 /*357208*/ /*SwitchType*/ 12, MVT::v4f64,// ->357222
176122 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176139 /*357249*/ /*SwitchType*/ 12, MVT::v4f64,// ->357263
176142 MVT::v4f64, 4/*#Ops*/, 2, 0, 1, 3,
176154 /*357282*/ /*SwitchType*/ 12, MVT::v4f64,// ->357296
176157 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176169 /*357315*/ /*SwitchType*/ 12, MVT::v4f64,// ->357329
176172 MVT::v4f64, 4/*#Ops*/, 1, 0, 3, 2,
176190 /*357357*/ /*SwitchType*/ 12, MVT::v4f64,// ->357371
176193 MVT::v4f64, 4/*#Ops*/, 2, 0, 1, 3,
176205 /*357390*/ /*SwitchType*/ 12, MVT::v4f64,// ->357404
176208 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176220 /*357423*/ /*SwitchType*/ 12, MVT::v4f64,// ->357437
176223 MVT::v4f64, 4/*#Ops*/, 1, 0, 3, 2,
176241 /*357465*/ /*SwitchType*/ 12, MVT::v4f64,// ->357479
176244 MVT::v4f64, 4/*#Ops*/, 2, 0, 1, 3,
176256 /*357498*/ /*SwitchType*/ 12, MVT::v4f64,// ->357512
176259 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176271 /*357531*/ /*SwitchType*/ 12, MVT::v4f64,// ->357545
176274 MVT::v4f64, 4/*#Ops*/, 1, 0, 3, 2,
176292 /*357573*/ /*SwitchType*/ 12, MVT::v4f64,// ->357587
176295 MVT::v4f64, 4/*#Ops*/, 2, 0, 1, 3,
176307 /*357606*/ /*SwitchType*/ 12, MVT::v4f64,// ->357620
176310 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176322 /*357639*/ /*SwitchType*/ 12, MVT::v4f64,// ->357653
176325 MVT::v4f64, 4/*#Ops*/, 1, 0, 3, 2,
176343 /*357681*/ /*SwitchType*/ 12, MVT::v4f64,// ->357695
176346 MVT::v4f64, 4/*#Ops*/, 2, 0, 1, 3,
176358 /*357714*/ /*SwitchType*/ 12, MVT::v4f64,// ->357728
176361 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176373 /*357747*/ /*SwitchType*/ 12, MVT::v4f64,// ->357761
176376 MVT::v4f64, 4/*#Ops*/, 1, 0, 3, 2,
176394 /*357789*/ /*SwitchType*/ 12, MVT::v4f64,// ->357803
176397 MVT::v4f64, 4/*#Ops*/, 2, 0, 1, 3,
176409 /*357822*/ /*SwitchType*/ 12, MVT::v4f64,// ->357836
176412 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176424 /*357855*/ /*SwitchType*/ 12, MVT::v4f64,// ->357869
176427 MVT::v4f64, 4/*#Ops*/, 1, 0, 3, 2,
176434 /*357875*/ OPC_CheckChild0Type, MVT::v4f64,
176447 /*357898*/ OPC_CheckType, MVT::v4f64,
176450 MVT::v4f64, 3/*#Ops*/, 2, 0, 1,
176469 /*357940*/ OPC_SwitchType /*2 cases */, 11, MVT::v4f64,// ->357954
176472 MVT::v4f64, 3/*#Ops*/, 2, 0, 1,
176486 /*357973*/ OPC_SwitchType /*2 cases */, 11, MVT::v4f64,// ->357987
176489 MVT::v4f64, 3/*#Ops*/, 2, 0, 1,
176506 /*358012*/ OPC_SwitchType /*2 cases */, 11, MVT::v4f64,// ->358026
176509 MVT::v4f64, 3/*#Ops*/, 2, 0, 1,
176523 /*358045*/ OPC_SwitchType /*2 cases */, 11, MVT::v4f64,// ->358059
176526 MVT::v4f64, 3/*#Ops*/, 2, 0, 1,
176558 /*358115*/ /*SwitchType*/ 11, MVT::v4f64,// ->358128
176561 MVT::v4f64, 3/*#Ops*/, 2, 0, 1,
176575 /*358149*/ /*SwitchType*/ 11, MVT::v4f64,// ->358162
176578 MVT::v4f64, 3/*#Ops*/, 2, 0, 1,
176592 /*358183*/ /*SwitchType*/ 11, MVT::v4f64,// ->358196
176595 MVT::v4f64, 3/*#Ops*/, 2, 0, 1,
176609 /*358217*/ /*SwitchType*/ 11, MVT::v4f64,// ->358230
176612 MVT::v4f64, 3/*#Ops*/, 2, 0, 1,
176640 /*358275*/ OPC_CheckType, MVT::v4f64,
176643 MVT::v4f64, 3/*#Ops*/, 2, 0, 1,
176657 /*358310*/ /*SwitchType*/ 12, MVT::v4f64,// ->358324
176660 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176675 /*358347*/ /*SwitchType*/ 12, MVT::v4f64,// ->358361
176678 MVT::v4f64, 4/*#Ops*/, 3, 0, 1, 2,
176729 /*358479*/ /*SwitchType*/ 84, MVT::v4f64,// ->358565
176733 MVT::v4f64, 3/*#Ops*/, 2, 0, 1,
176755 MVT::v4f64, 2/*#Ops*/, 11, 12,
184986 /*374312*/ OPC_CheckChild0Type, MVT::v4f64,
185402 /*375023*/ OPC_CheckChild0Type, MVT::v4f64,
191439 /*386615*/ /*SwitchType*/ 62, MVT::v4f64,// ->386679
191556 /*386871*/ /*SwitchType*/ 41, MVT::v4f64,// ->386914
191722 /*387190*/ OPC_CheckChild0Type, MVT::v4f64,
191889 /*387527*/ /*SwitchType*/ 41, MVT::v4f64,// ->387570
191986 /*387740*/ /*SwitchType*/ 41, MVT::v4f64,// ->387783
192124 /*388014*/ OPC_CheckChild0Type, MVT::v4f64,
192321 /*388417*/ /*SwitchType*/ 62, MVT::v4f64,// ->388481
192438 /*388673*/ /*SwitchType*/ 41, MVT::v4f64,// ->388716
192636 /*389076*/ OPC_CheckChild0Type, MVT::v4f64,
192819 /*389455*/ /*SwitchType*/ 41, MVT::v4f64,// ->389498
192916 /*389668*/ /*SwitchType*/ 41, MVT::v4f64,// ->389711
193102 /*390068*/ OPC_CheckChild0Type, MVT::v4f64,
195446 /*395398*/ OPC_SwitchType /*2 cases */, 40, MVT::v4f64,// ->395441
195451 MVT::v4f64, 0/*#Ops*/, // Results = #8
195454 MVT::v4f64, 3/*#Ops*/, 8, 2, 9, // Results = #10
195457 MVT::v4f64, 7/*#Ops*/, 10, 3, 4, 5, 6, 7, 11,
195512 /*395562*/ /*SwitchType*/ 22, MVT::v4f64,// ->395586
195518 MVT::v4f64, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
195539 /*395623*/ OPC_CheckType, MVT::v4f64,
195560 /*395666*/ OPC_CheckType, MVT::v4f64,
195566 MVT::v4f64, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 9,
195611 /*395776*/ OPC_SwitchType /*2 cases */, 52, MVT::v4f64,// ->395831
195619 MVT::v4f64, 3/*#Ops*/, 1, 2, 3,
195629 MVT::v4f64, 3/*#Ops*/, 1, 2, 3,
195707 /*396005*/ OPC_CheckChild1Type, MVT::v4f64,
195714 MVT::v4f64, 1/*#Ops*/, 0, // Results = #2
195724 MVT::v4f64, 1/*#Ops*/, 0, // Results = #2
195772 /*396157*/ /*SwitchType*/ 18, MVT::v4f64,// ->396177
195774 MVT::v4f64, 0/*#Ops*/, // Results = #1
195777 MVT::v4f64, 3/*#Ops*/, 1, 0, 2,
195815 /*396254*/ OPC_CheckChild1Type, MVT::v4f64,
195832 /*396287*/ OPC_SwitchType /*2 cases */, 32, MVT::v4f64,// ->396322
195835 MVT::v4f64, 0/*#Ops*/, // Results = #2
195838 MVT::v4f64, 3/*#Ops*/, 2, 1, 3, // Results = #4
195841 MVT::v4f64, 3/*#Ops*/, 0, 4, 5,
195882 /*396406*/ /*SwitchType*/ 14, MVT::v4f64,// ->396422
195886 MVT::v4f64, 3/*#Ops*/, 1, 2, 3,
195904 /*396450*/ OPC_CheckChild1Type, MVT::v4f64,
195921 /*396483*/ OPC_CheckType, MVT::v4f64,
195925 MVT::v4f64, 3/*#Ops*/, 1, 2, 3,
198906 /*402333*/ OPC_CheckType, MVT::v4f64,
198911 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
198929 /*402375*/ OPC_CheckType, MVT::v4f64,
198935 MVT::v4f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9,
199075 /*402656*/ /*SwitchType*/ 11, MVT::v4f64,// ->402669
199078 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
199214 /*402909*/ OPC_CheckType, MVT::v4f64,
199219 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
199238 /*402952*/ OPC_CheckType, MVT::v4f64,
199244 MVT::v4f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9,
199254 /*402985*/ OPC_CheckType, MVT::v4f64,
199257 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
200193 /*404984*/ OPC_SwitchType /*3 cases */, 22, MVT::v4f64,// ->405009
200197 MVT::v4f64, 1/*#Ops*/, 0,
200203 MVT::v4f64, 1/*#Ops*/, 0,
200316 /*405271*/ OPC_SwitchType /*3 cases */, 113, MVT::v4f64,// ->405387
200323 MVT::v4f64, 1/*#Ops*/, 2,
200332 MVT::v4f64, 1/*#Ops*/, 2,
200338 MVT::v4f64, 0/*#Ops*/, // Results = #1
200346 MVT::v4f64, 3/*#Ops*/, 1, 4, 5, // Results = #6
200354 MVT::v4f64, 3/*#Ops*/, 6, 9, 10,
200502 /*405678*/ OPC_SwitchType /*2 cases */, 40, MVT::v4f64,// ->405721
200508 MVT::v4f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
200516 MVT::v4f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
200548 /*405779*/ /*SwitchType*/ 18, MVT::v4f64,// ->405799
200553 MVT::v4f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
200564 /*405809*/ OPC_SwitchType /*2 cases */, 24, MVT::v4f64,// ->405836
200568 MVT::v4f64, 2/*#Ops*/, 0, 1,
200574 MVT::v4f64, 2/*#Ops*/, 0, 1,
200939 /*406529*/ OPC_CheckChild0Type, MVT::v4f64,
200990 /*406624*/ OPC_CheckType, MVT::v4f64,
201012 /*406667*/ OPC_CheckType, MVT::v4f64,
201433 /*407519*/ OPC_CheckChild0Type, MVT::v4f64,
201470 /*407599*/ OPC_CheckType, MVT::v4f64,
201607 /*407920*/ OPC_CheckChild0Type, MVT::v4f64,
201807 /*408368*/ OPC_CheckType, MVT::v4f64,
201906 /*408563*/ OPC_CheckType, MVT::v4f64,
201984 /*408700*/ OPC_CheckChild0Type, MVT::v4f64,
203364 /*411630*/ /*SwitchType*/ 19, MVT::v4f64,// ->411651
203369 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
203392 /*411690*/ /*SwitchType*/ 19, MVT::v4f64,// ->411711
203397 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
203414 /*411735*/ /*SwitchType*/ 11, MVT::v4f64,// ->411748
203417 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
206857 /*418987*/ OPC_CheckType, MVT::v4f64,
206862 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
206869 /*419014*/ OPC_CheckType, MVT::v4f64,
206874 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
207198 /*419758*/ /*SwitchType*/ 18, MVT::v4f64,// ->419778
207203 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
207217 /*419801*/ OPC_CheckType, MVT::v4f64,
207222 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
207236 /*419846*/ /*SwitchType*/ 18, MVT::v4f64,// ->419866
207241 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
207261 /*419903*/ /*SwitchType*/ 18, MVT::v4f64,// ->419923
207266 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
207280 /*419946*/ OPC_CheckType, MVT::v4f64,
207285 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
207299 /*419991*/ /*SwitchType*/ 18, MVT::v4f64,// ->420011
207304 MVT::v4f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
207324 /*420047*/ /*SwitchType*/ 19, MVT::v4f64,// ->420068
207329 MVT::v4f64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8,
207343 /*420092*/ OPC_CheckType, MVT::v4f64,
207348 MVT::v4f64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8,
207362 /*420139*/ /*SwitchType*/ 19, MVT::v4f64,// ->420160
207367 MVT::v4f64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8,
211686 /*429284*/ /*SwitchType*/ 18, MVT::v4f64,// ->429304
211691 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211768 /*429478*/ /*SwitchType*/ 18, MVT::v4f64,// ->429498
211773 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211836 /*429628*/ /*SwitchType*/ 18, MVT::v4f64,// ->429648
211841 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211903 /*429755*/ /*SwitchType*/ 24, MVT::v4f64,// ->429781
211907 MVT::v4f64, 2/*#Ops*/, 0, 1,
211913 MVT::v4f64, 2/*#Ops*/, 0, 1,
212438 /*430921*/ /*SwitchType*/ 18, MVT::v4f64,// ->430941
212443 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212509 /*431091*/ /*SwitchType*/ 18, MVT::v4f64,// ->431111
212514 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212577 /*431241*/ /*SwitchType*/ 18, MVT::v4f64,// ->431261
212582 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212644 /*431368*/ /*SwitchType*/ 24, MVT::v4f64,// ->431394
212648 MVT::v4f64, 2/*#Ops*/, 0, 1,
212654 MVT::v4f64, 2/*#Ops*/, 0, 1,
222779 /*453264*/ /*SwitchType*/ 19, MVT::v4f64,// ->453285
222784 MVT::v4f64, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 0,
222846 /*453416*/ /*SwitchType*/ 11, MVT::v4f64,// ->453429
222849 MVT::v4f64, 3/*#Ops*/, 2, 1, 0,
223292 /*454507*/ OPC_SwitchType /*2 cases */, 17, MVT::v4f64,// ->454527
223297 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
223321 /*454571*/ OPC_CheckType, MVT::v4f64,
223363 /*454661*/ /*SwitchType*/ 17, MVT::v4f64,// ->454680
223368 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
223375 /*454685*/ OPC_SwitchType /*4 cases */, 68, MVT::v4f64,// ->454756
223379 MVT::v4f64, 0/*#Ops*/, // Results = #1
223382 MVT::v4f64, 3/*#Ops*/, 1, 0, 2, // Results = #3
223385 MVT::v4f64, 3/*#Ops*/, 3, 0, 4,
223391 MVT::v4f64, 0/*#Ops*/, // Results = #1
223394 MVT::v4f64, 3/*#Ops*/, 1, 0, 2, // Results = #3
223397 MVT::v4f64, 3/*#Ops*/, 3, 0, 4,
223429 /*454830*/ OPC_CheckChild0Type, MVT::v4f64,
223760 /*455599*/ /*SwitchType*/ 18, MVT::v4f64,// ->455619
223765 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
223805 /*455699*/ /*SwitchType*/ 18, MVT::v4f64,// ->455719
223810 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
223844 /*455775*/ /*SwitchType*/ 10, MVT::v4f64,// ->455787
223847 MVT::v4f64, 2/*#Ops*/, 0, 1,
225230 /*458968*/ /*SwitchType*/ 19, MVT::v4f64,// ->458989
225235 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
225291 /*459115*/ /*SwitchType*/ 19, MVT::v4f64,// ->459136
225296 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
225334 /*459207*/ /*SwitchType*/ 11, MVT::v4f64,// ->459220
225337 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
227224 /*463369*/ OPC_CheckType, MVT::v4f64,
227233 MVT::v4f64, 3/*#Ops*/, 7, 8, 9,
227252 /*463443*/ OPC_CheckType, MVT::v4f64,
227261 MVT::v4f64, 3/*#Ops*/, 7, 8, 9,
227553 /*464142*/ OPC_SwitchType /*2 cases */, 17, MVT::v4f64,// ->464162
227558 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
227607 /*464267*/ /*SwitchType*/ 17, MVT::v4f64,// ->464286
227612 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
227861 /*464905*/ /*SwitchType*/ 23, MVT::v4f64,// ->464930
227867 MVT::v4f64, MVT::v4i64, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2,
227884 /*464962*/ OPC_CheckType, MVT::v4f64,
227890 MVT::v4f64, MVT::v4i64, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2,
227961 /*465158*/ OPC_CheckType, MVT::v4f64,
227967 MVT::v4f64, MVT::v4i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8,
227972 /*465186*/ OPC_CheckType, MVT::v4f64,
227978 MVT::v4f64, MVT::v4i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8,
228099 /*465498*/ OPC_CheckChild1Type, MVT::v4f64,
229480 /*468412*/ OPC_CheckChild0Type, MVT::v4f64,
229518 /*468490*/ /*SwitchType*/ 11, MVT::v4f64,// ->468503
229521 MVT::v4f64, 2/*#Ops*/, 0, 1,
229534 MVT::v4f64, 2/*#Ops*/, 0, 1, // Results = #2
229544 MVT::v4f64, 2/*#Ops*/, 0, 1, // Results = #2
229596 /*468660*/ OPC_CheckChild0Type, MVT::v4f64,
229629 /*468723*/ OPC_CheckType, MVT::v4f64,
229633 MVT::v4f64, 2/*#Ops*/, 1, 2,
229678 /*468818*/ OPC_CheckChild0Type, MVT::v4f64,
230658 /*470636*/ /*SwitchType*/ 10, MVT::v4f64,// ->470648
230661 MVT::v4f64, 2/*#Ops*/, 1, 0,
230698 /*470717*/ /*SwitchType*/ 11, MVT::v4f64,// ->470730
230701 MVT::v4f64, 3/*#Ops*/, 1, 2, 0,
230897 /*471119*/ /*SwitchType*/ 10, MVT::v4f64,// ->471131
230900 MVT::v4f64, 2/*#Ops*/, 1, 0,
230937 /*471200*/ /*SwitchType*/ 11, MVT::v4f64,// ->471213
230940 MVT::v4f64, 3/*#Ops*/, 1, 2, 0,
231453 /*472120*/ /*SwitchType*/ 20, MVT::v4f64,// ->472142
231457 MVT::v4f64, 0/*#Ops*/,
231463 MVT::v4f64, 0/*#Ops*/,
245679 /*501830*/ /*SwitchType*/ 19, MVT::v4f64,// ->501851
245684 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
245758 /*502021*/ /*SwitchType*/ 19, MVT::v4f64,// ->502042
245763 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
245828 /*502181*/ /*SwitchType*/ 19, MVT::v4f64,// ->502202
245833 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
245899 /*502323*/ /*SwitchType*/ 26, MVT::v4f64,// ->502351
245903 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
245909 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
245946 /*502411*/ OPC_SwitchType /*4 cases */, 19, MVT::v4f64,// ->502433
245951 MVT::v4f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
246047 /*502646*/ /*SwitchType*/ 19, MVT::v4f64,// ->502667
246052 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
246121 /*502801*/ /*SwitchType*/ 11, MVT::v4f64,// ->502814
246124 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
246478 /*503457*/ OPC_CheckType, MVT::v4f64,
246483 MVT::v4f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
246501 /*503500*/ OPC_CheckType, MVT::v4f64,
246506 MVT::v4f64, 8/*#Ops*/, 0, 5, 6, 7, 8, 9, 3, 4,
246614 /*503718*/ /*SwitchType*/ 12, MVT::v4f64,// ->503732
246617 MVT::v4f64, 4/*#Ops*/, 0, 1, 2, 3,
246675 /*503843*/ OPC_CheckType, MVT::v4f64,
246680 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
246714 /*503928*/ /*SwitchType*/ 17, MVT::v4f64,// ->503947
246719 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
246765 /*504026*/ /*SwitchType*/ 22, MVT::v4f64,// ->504050
246769 MVT::v4f64, 1/*#Ops*/, 0,
246775 MVT::v4f64, 1/*#Ops*/, 0,
246856 /*504218*/ /*SwitchType*/ 40, MVT::v4f64,// ->504260
246862 MVT::v4f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
246870 MVT::v4f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
246943 /*504413*/ /*SwitchType*/ 18, MVT::v4f64,// ->504433
246948 MVT::v4f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
247010 /*504544*/ /*SwitchType*/ 24, MVT::v4f64,// ->504570
247014 MVT::v4f64, 2/*#Ops*/, 0, 1,
247020 MVT::v4f64, 2/*#Ops*/, 0, 1,
247093 /*504725*/ /*SwitchType*/ 18, MVT::v4f64,// ->504745
247098 MVT::v4f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
247162 /*504878*/ /*SwitchType*/ 18, MVT::v4f64,// ->504898
247167 MVT::v4f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
247209 /*504970*/ /*SwitchType*/ 10, MVT::v4f64,// ->504982
247212 MVT::v4f64, 2/*#Ops*/, 0, 1,
247272 /*505113*/ /*SwitchType*/ 18, MVT::v4f64,// ->505133
247277 MVT::v4f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
247341 /*505266*/ /*SwitchType*/ 18, MVT::v4f64,// ->505286
247346 MVT::v4f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
247388 /*505358*/ /*SwitchType*/ 10, MVT::v4f64,// ->505370
247391 MVT::v4f64, 2/*#Ops*/, 0, 1,
247428 /*505444*/ /*SwitchType*/ 19, MVT::v4f64,// ->505465
247433 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
247489 /*505591*/ /*SwitchType*/ 19, MVT::v4f64,// ->505612
247494 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
247550 /*505725*/ /*SwitchType*/ 11, MVT::v4f64,// ->505738
247553 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
247633 /*505920*/ /*SwitchType*/ 20, MVT::v4f64,// ->505942
247638 MVT::v4f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
247702 /*506085*/ /*SwitchType*/ 20, MVT::v4f64,// ->506107
247707 MVT::v4f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
247749 /*506189*/ /*SwitchType*/ 12, MVT::v4f64,// ->506203
247752 MVT::v4f64, 4/*#Ops*/, 0, 1, 2, 3,
247954 /*506567*/ OPC_CheckType, MVT::v4f64,
247959 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
247973 /*506603*/ OPC_CheckType, MVT::v4f64,
247978 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
247994 /*506641*/ OPC_CheckType, MVT::v4f64,
247999 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
248129 /*506897*/ OPC_CheckType, MVT::v4f64,
248134 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
248148 /*506933*/ OPC_CheckType, MVT::v4f64,
248153 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
248199 /*507057*/ /*SwitchType*/ 19, MVT::v4f64,// ->507078
248204 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
248260 /*507204*/ /*SwitchType*/ 19, MVT::v4f64,// ->507225
248265 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
248322 /*507352*/ /*SwitchType*/ 19, MVT::v4f64,// ->507373
248327 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
248385 /*507501*/ /*SwitchType*/ 19, MVT::v4f64,// ->507522
248390 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
248469 /*507697*/ /*SwitchType*/ 42, MVT::v4f64,// ->507741
248475 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
248483 MVT::v4f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
248554 /*507894*/ /*SwitchType*/ 19, MVT::v4f64,// ->507915
248559 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
248637 /*508065*/ /*SwitchType*/ 38, MVT::v4f64,// ->508105
248641 MVT::v4f64, 3/*#Ops*/, 1, 0, 2,
248647 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
248653 MVT::v4f64, 3/*#Ops*/, 1, 0, 2,
248868 /*508495*/ OPC_CheckType, MVT::v4f64,
248873 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
248887 /*508531*/ OPC_CheckType, MVT::v4f64,
248892 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
248908 /*508569*/ OPC_CheckType, MVT::v4f64,
248913 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
249043 /*508825*/ OPC_CheckType, MVT::v4f64,
249048 MVT::v4f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
249062 /*508861*/ OPC_CheckType, MVT::v4f64,
249067 MVT::v4f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
249113 /*508985*/ /*SwitchType*/ 19, MVT::v4f64,// ->509006
249118 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
249174 /*509132*/ /*SwitchType*/ 19, MVT::v4f64,// ->509153
249179 MVT::v4f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
249236 /*509280*/ /*SwitchType*/ 19, MVT::v4f64,// ->509301
249241 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
249299 /*509429*/ /*SwitchType*/ 19, MVT::v4f64,// ->509450
249304 MVT::v4f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
249383 /*509625*/ /*SwitchType*/ 42, MVT::v4f64,// ->509669
249389 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
249397 MVT::v4f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
249468 /*509822*/ /*SwitchType*/ 19, MVT::v4f64,// ->509843
249473 MVT::v4f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
249551 /*509993*/ /*SwitchType*/ 38, MVT::v4f64,// ->510033
249555 MVT::v4f64, 3/*#Ops*/, 1, 0, 2,
249561 MVT::v4f64, 3/*#Ops*/, 0, 1, 2,
249567 MVT::v4f64, 3/*#Ops*/, 1, 0, 2,
249684 /*510258*/ /*SwitchType*/ 41, MVT::v4f64,// ->510301
249730 /*510355*/ /*SwitchType*/ 20, MVT::v4f64,// ->510377
249777 /*510443*/ OPC_CheckChild0Type, MVT::v4f64,
249866 /*510619*/ /*SwitchType*/ 18, MVT::v4f64,// ->510639
249871 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
249932 /*510754*/ /*SwitchType*/ 10, MVT::v4f64,// ->510766
249935 MVT::v4f64, 2/*#Ops*/, 0, 1,
249977 /*510852*/ /*SwitchType*/ 18, MVT::v4f64,// ->510872
249982 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250043 /*510987*/ /*SwitchType*/ 10, MVT::v4f64,// ->510999
250046 MVT::v4f64, 2/*#Ops*/, 0, 1,
250088 /*511085*/ /*SwitchType*/ 18, MVT::v4f64,// ->511105
250093 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250154 /*511220*/ /*SwitchType*/ 10, MVT::v4f64,// ->511232
250157 MVT::v4f64, 2/*#Ops*/, 0, 1,
250228 /*511384*/ /*SwitchType*/ 40, MVT::v4f64,// ->511426
250234 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250242 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250315 /*511587*/ /*SwitchType*/ 18, MVT::v4f64,// ->511607
250320 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250370 /*511692*/ /*SwitchType*/ 24, MVT::v4f64,// ->511718
250374 MVT::v4f64, 2/*#Ops*/, 0, 1,
250380 MVT::v4f64, 2/*#Ops*/, 0, 1,
250450 /*511868*/ /*SwitchType*/ 18, MVT::v4f64,// ->511888
250455 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250517 /*512017*/ /*SwitchType*/ 18, MVT::v4f64,// ->512037
250522 MVT::v4f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250560 /*512103*/ /*SwitchType*/ 10, MVT::v4f64,// ->512115
250563 MVT::v4f64, 2/*#Ops*/, 0, 1,
250796 /*512584*/ /*SwitchType*/ 17, MVT::v4f64,// ->512603
250801 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
250862 /*512726*/ /*SwitchType*/ 17, MVT::v4f64,// ->512745
250867 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
250905 /*512806*/ /*SwitchType*/ 9, MVT::v4f64,// ->512817
250908 MVT::v4f64, 1/*#Ops*/, 0,
250963 /*512935*/ /*SwitchType*/ 17, MVT::v4f64,// ->512954
250968 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
251029 /*513077*/ /*SwitchType*/ 17, MVT::v4f64,// ->513096
251034 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
251072 /*513157*/ /*SwitchType*/ 9, MVT::v4f64,// ->513168
251075 MVT::v4f64, 1/*#Ops*/, 0,
251343 /*513709*/ /*SwitchType*/ 17, MVT::v4f64,// ->513728
251348 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
251409 /*513851*/ /*SwitchType*/ 17, MVT::v4f64,// ->513870
251414 MVT::v4f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
251452 /*513931*/ /*SwitchType*/ 9, MVT::v4f64,// ->513942
251455 MVT::v4f64, 1/*#Ops*/, 0,
gen/lib/Target/X86/X86GenFastISel.inc 959 if (RetVT.SimpleTy != MVT::v4f64)
1023 case MVT::v4f64: return fastEmit_ISD_FP_ROUND_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
1112 case MVT::v4f64: return fastEmit_ISD_FP_TO_SINT_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
1290 if (RetVT.SimpleTy != MVT::v4f64)
1319 case MVT::v4f64: return fastEmit_ISD_FSQRT_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
1874 case MVT::v4f64: return fastEmit_ISD_SINT_TO_FP_MVT_v4i32_MVT_v4f64_r(Op0, Op0IsKill);
1939 case MVT::v4f64: return fastEmit_ISD_SINT_TO_FP_MVT_v4i64_MVT_v4f64_r(Op0, Op0IsKill);
2145 case MVT::v4f64: return fastEmit_ISD_UINT_TO_FP_MVT_v4i32_MVT_v4f64_r(Op0, Op0IsKill);
2207 case MVT::v4f64: return fastEmit_ISD_UINT_TO_FP_MVT_v4i64_MVT_v4f64_r(Op0, Op0IsKill);
2815 case MVT::v4f64: return fastEmit_X86ISD_CVTP2SI_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
2956 case MVT::v4f64: return fastEmit_X86ISD_CVTP2UI_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
3346 case MVT::v4f64: return fastEmit_X86ISD_CVTTP2SI_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
3538 case MVT::v4f64: return fastEmit_X86ISD_CVTTP2UI_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
3980 if (RetVT.SimpleTy != MVT::v4f64)
4003 case MVT::v4f64: return fastEmit_X86ISD_FGETEXP_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
4170 if (RetVT.SimpleTy != MVT::v4f64)
4193 case MVT::v4f64: return fastEmit_X86ISD_MOVDDUP_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
4332 case MVT::v4f64: return fastEmit_X86ISD_MOVMSK_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
4628 if (RetVT.SimpleTy != MVT::v4f64)
4651 case MVT::v4f64: return fastEmit_X86ISD_RCP14_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
4752 if (RetVT.SimpleTy != MVT::v4f64)
4775 case MVT::v4f64: return fastEmit_X86ISD_RSQRT14_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
5137 case MVT::v4f64: return fastEmit_X86ISD_VBROADCAST_MVT_v2f64_MVT_v4f64_r(Op0, Op0IsKill);
5310 case MVT::v4f64: return fastEmit_X86ISD_VFPROUND_MVT_v4f64_r(RetVT, Op0, Op0IsKill);
6519 if (RetVT.SimpleTy != MVT::v4f64)
6548 case MVT::v4f64: return fastEmit_ISD_FADD_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6650 if (RetVT.SimpleTy != MVT::v4f64)
6679 case MVT::v4f64: return fastEmit_ISD_FDIV_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6781 if (RetVT.SimpleTy != MVT::v4f64)
6810 case MVT::v4f64: return fastEmit_ISD_FMUL_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6912 if (RetVT.SimpleTy != MVT::v4f64)
6941 case MVT::v4f64: return fastEmit_ISD_FSUB_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9092 if (RetVT.SimpleTy != MVT::v4f64)
9105 case MVT::v4f64: return fastEmit_X86ISD_ADDSUB_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9813 if (RetVT.SimpleTy != MVT::v4f64)
9826 case MVT::v4f64: return fastEmit_X86ISD_FHADD_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9867 if (RetVT.SimpleTy != MVT::v4f64)
9880 case MVT::v4f64: return fastEmit_X86ISD_FHSUB_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9969 if (RetVT.SimpleTy != MVT::v4f64)
9997 case MVT::v4f64: return fastEmit_X86ISD_FMAX_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10087 if (RetVT.SimpleTy != MVT::v4f64)
10115 case MVT::v4f64: return fastEmit_X86ISD_FMAXC_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10301 if (RetVT.SimpleTy != MVT::v4f64)
10329 case MVT::v4f64: return fastEmit_X86ISD_FMIN_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10419 if (RetVT.SimpleTy != MVT::v4f64)
10447 case MVT::v4f64: return fastEmit_X86ISD_FMINC_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11973 if (RetVT.SimpleTy != MVT::v4f64)
11996 case MVT::v4f64: return fastEmit_X86ISD_SCALEF_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12073 case MVT::v4f64: return fastEmit_X86ISD_TESTP_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12322 if (RetVT.SimpleTy != MVT::v4f64)
12360 case MVT::v4f64: return fastEmit_X86ISD_UNPCKH_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12570 if (RetVT.SimpleTy != MVT::v4f64)
12608 case MVT::v4f64: return fastEmit_X86ISD_UNPCKL_MVT_v4f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/X86/X86GenRegisterInfo.inc 4488 /* 40 */ MVT::v8f32, MVT::v4f64, MVT::v32i8, MVT::v16i16, MVT::v8i32, MVT::v4i64, MVT::Other,
include/llvm/Support/MachineValueType.h 360 SimpleTy == MVT::v4f64 || SimpleTy == MVT::v32i8 ||
538 case v4f64:
623 case v4f64:
778 case v4f64:
991 if (NumElements == 4) return MVT::v4f64;
lib/CodeGen/ValueTypes.cpp 211 case MVT::v4f64: return "v4f64";
355 case MVT::v4f64: return VectorType::get(Type::getDoubleTy(Context), 4);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp 162 setLoadExtAction(ISD::EXTLOAD, MVT::v4f64, MVT::v4f32, Expand);
167 setLoadExtAction(ISD::EXTLOAD, MVT::v4f64, MVT::v4f16, Expand);
230 setTruncStoreAction(MVT::v4f64, MVT::v4f32, Expand);
231 setTruncStoreAction(MVT::v4f64, MVT::v4f16, Expand);
lib/Target/NVPTX/NVPTXISelLowering.cpp 456 setLoadExtAction(ISD::EXTLOAD, MVT::v4f64, MVT::v4f16, Expand);
457 setLoadExtAction(ISD::EXTLOAD, MVT::v4f64, MVT::v4f32, Expand);
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 4533 case MVT::v4f64: Opcode = PPC::QVLFDUX; break; // QPX
4917 else if (PPCSubTarget->hasQPX() && N->getValueType(0) == MVT::v4f64)
lib/Target/PowerPC/PPCISelLowering.cpp 930 setOperationAction(ISD::FADD, MVT::v4f64, Legal);
931 setOperationAction(ISD::FSUB, MVT::v4f64, Legal);
932 setOperationAction(ISD::FMUL, MVT::v4f64, Legal);
933 setOperationAction(ISD::FREM, MVT::v4f64, Expand);
935 setOperationAction(ISD::FCOPYSIGN, MVT::v4f64, Legal);
936 setOperationAction(ISD::FGETSIGN, MVT::v4f64, Expand);
938 setOperationAction(ISD::LOAD , MVT::v4f64, Custom);
939 setOperationAction(ISD::STORE , MVT::v4f64, Custom);
941 setTruncStoreAction(MVT::v4f64, MVT::v4f32, Custom);
942 setLoadExtAction(ISD::EXTLOAD, MVT::v4f64, MVT::v4f32, Custom);
945 setOperationAction(ISD::SELECT, MVT::v4f64, Expand);
946 setOperationAction(ISD::VSELECT, MVT::v4f64, Legal);
948 setOperationAction(ISD::EXTRACT_VECTOR_ELT , MVT::v4f64, Legal);
949 setOperationAction(ISD::INSERT_VECTOR_ELT , MVT::v4f64, Expand);
950 setOperationAction(ISD::CONCAT_VECTORS , MVT::v4f64, Expand);
951 setOperationAction(ISD::EXTRACT_SUBVECTOR , MVT::v4f64, Expand);
952 setOperationAction(ISD::VECTOR_SHUFFLE , MVT::v4f64, Custom);
953 setOperationAction(ISD::SCALAR_TO_VECTOR, MVT::v4f64, Legal);
954 setOperationAction(ISD::BUILD_VECTOR, MVT::v4f64, Custom);
956 setOperationAction(ISD::FP_TO_SINT , MVT::v4f64, Legal);
957 setOperationAction(ISD::FP_TO_UINT , MVT::v4f64, Expand);
960 setOperationAction(ISD::FP_EXTEND, MVT::v4f64, Legal);
962 setOperationAction(ISD::FNEG , MVT::v4f64, Legal);
963 setOperationAction(ISD::FABS , MVT::v4f64, Legal);
964 setOperationAction(ISD::FSIN , MVT::v4f64, Expand);
965 setOperationAction(ISD::FCOS , MVT::v4f64, Expand);
966 setOperationAction(ISD::FPOW , MVT::v4f64, Expand);
967 setOperationAction(ISD::FLOG , MVT::v4f64, Expand);
968 setOperationAction(ISD::FLOG2 , MVT::v4f64, Expand);
969 setOperationAction(ISD::FLOG10 , MVT::v4f64, Expand);
970 setOperationAction(ISD::FEXP , MVT::v4f64, Expand);
971 setOperationAction(ISD::FEXP2 , MVT::v4f64, Expand);
973 setOperationAction(ISD::FMINNUM, MVT::v4f64, Legal);
974 setOperationAction(ISD::FMAXNUM, MVT::v4f64, Legal);
976 setIndexedLoadAction(ISD::PRE_INC, MVT::v4f64, Legal);
977 setIndexedStoreAction(ISD::PRE_INC, MVT::v4f64, Legal);
979 addRegisterClass(MVT::v4f64, &PPC::QFRCRegClass);
1050 setOperationAction(ISD::FFLOOR, MVT::v4f64, Legal);
1051 setOperationAction(ISD::FCEIL, MVT::v4f64, Legal);
1052 setOperationAction(ISD::FTRUNC, MVT::v4f64, Legal);
1053 setOperationAction(ISD::FROUND, MVT::v4f64, Legal);
1060 setOperationAction(ISD::FNEARBYINT, MVT::v4f64, Expand);
1064 setOperationAction(ISD::FRINT, MVT::v4f64, Expand);
1068 setOperationAction(ISD::FDIV, MVT::v4f64, Legal);
1069 setOperationAction(ISD::FSQRT, MVT::v4f64, Legal);
1074 setOperationAction(ISD::FDIV, MVT::v4f64, Expand);
1075 setOperationAction(ISD::FSQRT, MVT::v4f64, Expand);
2208 if (VT != MVT::v4f64 && VT != MVT::v4f32 && VT != MVT::v4i1)
2575 if (!Subtarget.hasQPX() || (VT != MVT::v4f64 && VT != MVT::v4f32)) {
3306 else if (ArgVT == MVT::v4f64 || ArgVT == MVT::v4i1)
3373 ArgVT == MVT::v4f64 ||
3521 case MVT::v4f64:
4017 case MVT::v4f64:
4025 case MVT::v4f64: RC = &PPC::QFRCRegClass; break;
5796 case MVT::v4f64: // QPX
6223 case MVT::v4f64:
6235 SDValue Load = DAG.getLoad(IsF32 ? MVT::v4f32 : MVT::v4f64, dl, Store,
7712 if (Op.getValueType() != MVT::v4f32 && Op.getValueType() != MVT::v4f64)
7719 Value = DAG.getNode(PPCISD::QBFLT, dl, MVT::v4f64, Value);
7721 SDValue FPHalfs = DAG.getConstantFP(0.5, dl, MVT::v4f64);
7723 Value = DAG.getNode(ISD::FMA, dl, MVT::v4f64, Value, FPHalfs, FPHalfs);
7725 if (Op.getValueType() != MVT::v4f64)
8354 SDVTList VTs = DAG.getVTList({MVT::v4f64, /*chain*/ MVT::Other});
8358 LoadedVect = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, MVT::v4f64,
8362 SDValue FPZeros = DAG.getConstantFP(0.0, dl, MVT::v4f64);
9053 SDValue V3 = DAG.getNode(PPCISD::QVGPCI, dl, MVT::v4f64,
9667 Value = DAG.getNode(PPCISD::QBFLT, dl, MVT::v4f64, Value);
9671 SDValue FPHalfs = DAG.getConstantFP(0.5, dl, MVT::v4f64);
9673 Value = DAG.getNode(ISD::FMA, dl, MVT::v4f64, Value, FPHalfs, FPHalfs);
9676 Value = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, MVT::v4f64,
9718 if (Op.getValueType() == MVT::v4f64 ||
9807 if (Value.getValueType() == MVT::v4f64 ||
9867 Value = DAG.getNode(PPCISD::QBFLT, dl, MVT::v4f64, Value);
9871 SDValue FPHalfs = DAG.getConstantFP(0.5, dl, MVT::v4f64);
9873 Value = DAG.getNode(ISD::FMA, dl, MVT::v4f64, Value, FPHalfs, FPHalfs);
9876 Value = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, MVT::v4f64,
11655 (VT == MVT::v4f64 && Subtarget.hasQPX())) {
11676 (VT == MVT::v4f64 && Subtarget.hasQPX())) {
11776 VT = MVT::v4f64;
11822 VT = MVT::v4f64;
13630 (Subtarget.hasQPX() && (VT == MVT::v4f64 || VT == MVT::v4f32) &&
13673 Intr = MemVT == MVT::v4f64 ? Intrinsic::ppc_qpx_qvlpcld :
13675 IntrLD = MemVT == MVT::v4f64 ? Intrinsic::ppc_qpx_qvlfd :
13678 PermCntlTy = MVT::v4f64;
13679 PermTy = MVT::v4f64;
14335 if (VT == MVT::v4f64 && Subtarget.hasQPX())
14342 if (VT == MVT::v4f64 && Subtarget.hasQPX())
14657 VT = MVT::v4f64;
14691 VT = MVT::v4f64;
14743 VT = MVT::v4f64;
14776 VT = MVT::v4f64;
14829 return MVT::v4f64;
lib/Target/PowerPC/PPCTargetTransformInfo.cpp 853 (LT.second == MVT::v4f64 || LT.second == MVT::v4f32);
lib/Target/X86/X86FastISel.cpp 414 case MVT::v4f64:
588 case MVT::v4f64:
lib/Target/X86/X86ISelLowering.cpp 729 MVT::v2f64, MVT::v4f64, MVT::v8f64 }) {
1104 addRegisterClass(MVT::v4f64, Subtarget.hasVLX() ? &X86::VR256XRegClass
1107 for (auto VT : { MVT::v8f32, MVT::v4f64 }) {
1152 setOperationAction(ISD::SELECT, MVT::v4f64, Custom);
1183 MVT::v2f64, MVT::v4f64 })
1249 MVT::v4f32, MVT::v8f32, MVT::v2f64, MVT::v4f64 }) {
1263 MVT::v8f32, MVT::v4f64 }) {
1283 MVT::v4f32, MVT::v8f32, MVT::v2f64, MVT::v4f64 })
1402 MVT::v4f32, MVT::v8f32, MVT::v2f64, MVT::v4f64}) {
1495 MVT::v8f32, MVT::v4f64 })
1561 MVT::v4f32, MVT::v8f32, MVT::v2f64, MVT::v4f64 })
2271 case MVT::v8f32: case MVT::v4f64:
9080 ((VT == MVT::v8f32 || VT == MVT::v4f64) && Subtarget.hasAVX()) ||
9147 if (VT == MVT::v8f32 || VT == MVT::v4f64 || VT == MVT::v8i32 ||
9454 case MVT::v4f64:
9468 SrcVec = DAG.getBitcast(MVT::v4f64, SrcVec);
9470 DAG.getVectorShuffle(MVT::v4f64, DL, SrcVec, SrcVec, {0, 1, 0, 1});
9472 DAG.getVectorShuffle(MVT::v4f64, DL, SrcVec, SrcVec, {2, 3, 2, 3});
9477 VT, DAG.getNode(X86ISD::VPERMIL2, DL, MVT::v4f64, LoLo, HiHi,
9483 DAG.getNode(X86ISD::VPERMILPV, DL, MVT::v4f64, HiHi, IndicesVec),
9484 DAG.getNode(X86ISD::VPERMILPV, DL, MVT::v4f64, LoLo, IndicesVec),
11056 case MVT::v4f64:
12621 if (VT == MVT::v4f64 || VT == MVT::v4i64)
14802 MVT PVT = VT.isFloatingPoint() ? MVT::v4f64 : MVT::v4i64;
15516 assert((VT == MVT::v2f64 || VT == MVT::v4f64 || VT == MVT::v8f64) &&
15579 assert(V1.getSimpleValueType() == MVT::v4f64 && "Bad operand type!");
15580 assert(V2.getSimpleValueType() == MVT::v4f64 && "Bad operand type!");
15583 if (SDValue V = lowerV2X128Shuffle(DL, MVT::v4f64, V1, V2, Mask, Zeroable,
15589 if (SDValue Broadcast = lowerShuffleAsBroadcast(DL, MVT::v4f64, V1, V2,
15595 return DAG.getNode(X86ISD::MOVDDUP, DL, MVT::v4f64, V1);
15597 if (!is128BitLaneCrossingShuffleMask(MVT::v4f64, Mask)) {
15602 return DAG.getNode(X86ISD::VPERMILPI, DL, MVT::v4f64, V1,
15608 return DAG.getNode(X86ISD::VPERMI, DL, MVT::v4f64, V1,
15614 DL, MVT::v4f64, V1, V2, Mask, Subtarget, DAG))
15618 if (SDValue V = lowerShuffleAsLanePermuteAndPermute(DL, MVT::v4f64, V1, V2,
15623 return lowerShuffleAsLanePermuteAndShuffle(DL, MVT::v4f64, V1, V2, Mask,
15628 if (SDValue V = lowerShuffleWithUNPCK(DL, MVT::v4f64, Mask, V1, V2, DAG))
15631 if (SDValue Blend = lowerShuffleAsBlend(DL, MVT::v4f64, V1, V2, Mask,
15636 if (SDValue Op = lowerShuffleWithSHUFPD(DL, MVT::v4f64, V1, V2, Mask,
15643 return lowerShuffleAsDecomposedShuffleBlend(DL, MVT::v4f64, V1, V2, Mask,
15649 DL, MVT::v4f64, V1, V2, Mask, Subtarget, DAG))
15659 DL, MVT::v4f64, V1, V2, Mask, Subtarget, DAG))
15664 if (SDValue V = lowerShuffleToEXPAND(DL, MVT::v4f64, Zeroable, Mask, V1, V2,
15671 return lowerShuffleAsDecomposedShuffleBlend(DL, MVT::v4f64, V1, V2, Mask,
15675 return lowerShuffleAsSplitOrBlend(DL, MVT::v4f64, V1, V2, Mask,
16235 case MVT::v4f64:
18362 return ToVT == MVT::v4f32 || (Subtarget.hasAVX() && ToVT == MVT::v4f64);
18369 return ToVT == MVT::v4f32 || ToVT == MVT::v4f64;
19758 VT == MVT::v2f64 || VT == MVT::v4f64 || VT == MVT::v4f32 ||
19818 VT == MVT::v2f64 || VT == MVT::v4f64 || VT == MVT::v4f32 ||
31902 SrcVT = DstVT = MVT::v4f64;
31966 ShuffleVT = (AllowFloatDomain ? MVT::v4f64 : MVT::v4i64);
32123 SrcVT = DstVT = (32 == EltSizeInBits ? MVT::v8f32 : MVT::v4f64);
32365 MVT ShuffleVT = (FloatDomain ? MVT::v4f64 : MVT::v4i64);
32581 (MaskVT == MVT::v4f64 || MaskVT == MVT::v4i64 ||
32612 (MaskVT == MVT::v4f64 || MaskVT == MVT::v4i64 ||
32675 (MaskVT == MVT::v2f64 || MaskVT == MVT::v4f64 || MaskVT == MVT::v4f32 ||
32784 (MaskVT == MVT::v2f64 || MaskVT == MVT::v2i64 || MaskVT == MVT::v4f64 ||
34076 HOp.getValueType() == MVT::v4f64) && "Unexpected type for h-op");
34602 if (VT == MVT::v4f64 || VT == MVT::v4i64) {
36355 ((VecVT == MVT::v8f32 || VecVT == MVT::v4f64) && Subtarget.hasSSE3())) {
40924 (Subtarget.hasAVX() && (VT == MVT::v8f32 || VT == MVT::v4f64))) &&
44307 if (Op0.getOpcode() == X86ISD::MOVDDUP && VT == MVT::v4f64 &&
44706 if (VT == MVT::v2f64 && InVecVT == MVT::v4f64) {
45915 case MVT::v4f64:
lib/Target/X86/X86TargetTransformInfo.cpp 694 { ISD::FADD, MVT::v4f64, 1 }, // Haswell from http://www.agner.org/
696 { ISD::FSUB, MVT::v4f64, 1 }, // Haswell from http://www.agner.org/
698 { ISD::FMUL, MVT::v4f64, 1 }, // Haswell from http://www.agner.org/
706 { ISD::FDIV, MVT::v4f64, 28 }, // Haswell from http://www.agner.org/
743 { ISD::FDIV, MVT::v4f64, 44 }, // SNB from http://www.agner.org/
1043 {TTI::SK_PermuteSingleSrc, MVT::v4f64, 1}, // vpermpd
1060 {TTI::SK_PermuteTwoSrc, MVT::v4f64, 1}, // vpermt2pd
1075 {TTI::SK_Broadcast, MVT::v4f64, 1}, // vbroadcastpd
1082 {TTI::SK_Reverse, MVT::v4f64, 1}, // vpermpd
1092 {TTI::SK_PermuteSingleSrc, MVT::v4f64, 1}, // vpermpd
1101 {TTI::SK_PermuteTwoSrc, MVT::v4f64, 3}, // 2*vpermpd + vblendpd
1116 {TTI::SK_PermuteSingleSrc, MVT::v4f64, 2}, // vperm2f128 + vpermil2pd
1138 {TTI::SK_Broadcast, MVT::v4f64, 2}, // vperm2f128 + vpermilpd
1145 {TTI::SK_Reverse, MVT::v4f64, 2}, // vperm2f128 + vpermilpd
1155 {TTI::SK_Select, MVT::v4f64, 1}, // vblendpd
1161 {TTI::SK_PermuteSingleSrc, MVT::v4f64, 2}, // vperm2f128 + vshufpd
1170 {TTI::SK_PermuteTwoSrc, MVT::v4f64, 3}, // 2*vperm2f128 + vshufpd
1305 { ISD::SINT_TO_FP, MVT::v4f64, MVT::v4i64, 1 },
1312 { ISD::UINT_TO_FP, MVT::v4f64, MVT::v4i64, 1 },
1320 { ISD::FP_TO_SINT, MVT::v4i64, MVT::v4f64, 1 },
1327 { ISD::FP_TO_UINT, MVT::v4i64, MVT::v4f64, 1 },
1370 { ISD::UINT_TO_FP, MVT::v4f64, MVT::v4i8, 2 },
1375 { ISD::UINT_TO_FP, MVT::v4f64, MVT::v4i16, 2 },
1382 { ISD::UINT_TO_FP, MVT::v4f64, MVT::v4i32, 1 },
1389 { ISD::UINT_TO_FP, MVT::v4f64, MVT::v4i64, 5 },
1398 { ISD::FP_TO_UINT, MVT::v4i32, MVT::v4f64, 1 },
1468 { ISD::SINT_TO_FP, MVT::v4f64, MVT::v4i1, 3 },
1471 { ISD::SINT_TO_FP, MVT::v4f64, MVT::v4i8, 3 },
1474 { ISD::SINT_TO_FP, MVT::v4f64, MVT::v4i16, 3 },
1477 { ISD::SINT_TO_FP, MVT::v4f64, MVT::v4i32, 1 },
1481 { ISD::UINT_TO_FP, MVT::v4f64, MVT::v4i1, 7 },
1484 { ISD::UINT_TO_FP, MVT::v4f64, MVT::v4i8, 2 },
1487 { ISD::UINT_TO_FP, MVT::v4f64, MVT::v4i16, 2 },
1491 { ISD::UINT_TO_FP, MVT::v4f64, MVT::v4i32, 6 },
1494 { ISD::UINT_TO_FP, MVT::v4f64, MVT::v4i64, 6 },
1500 { ISD::SINT_TO_FP, MVT::v4f64, MVT::v4i64, 13 },
1501 { ISD::SINT_TO_FP, MVT::v4f64, MVT::v4i64, 13 },
1511 { ISD::FP_TO_UINT, MVT::v4i32, MVT::v4f64, 4*4 },
1513 { ISD::FP_EXTEND, MVT::v4f64, MVT::v4f32, 1 },
1514 { ISD::FP_ROUND, MVT::v4f32, MVT::v4f64, 1 },
1783 { ISD::SETCC, MVT::v4f64, 1 },
1791 { ISD::SELECT, MVT::v4f64, 1 }, // vblendvpd
1993 { ISD::FSQRT, MVT::v4f64, 28 }, // Haswell from http://www.agner.org/
2030 { ISD::FSQRT, MVT::v4f64, 43 }, // SNB from http://www.agner.org/
2553 { ISD::FADD, MVT::v4f64, 5 },
2578 { ISD::FADD, MVT::v4f64, 3 },
2736 {ISD::FMINNUM, MVT::v4f64, 1},
2811 {ISD::FMINNUM, MVT::v4f64, 1},
3542 { 2, MVT::v4f64, 6 }, //(load 8f64 and) deinterleave into 2 x 4f64
3562 { 2, MVT::v4f64, 6 }, //interleave into 2 x 4f64 into 8f64 (and store)
utils/TableGen/CodeGenTarget.cpp 151 case MVT::v4f64: return "MVT::v4f64";