|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AArch64/AArch64GenCallingConv.inc 55 if (LocVT == MVT::v2f64 ||
74 LocVT == MVT::v2f64 ||
334 LocVT == MVT::v2f64 ||
381 LocVT == MVT::v2f64 ||
406 if (LocVT == MVT::v2f64 ||
577 LocVT == MVT::v2f64 ||
641 LocVT == MVT::v2f64 ||
661 if (LocVT == MVT::v2f64 ||
725 LocVT == MVT::v2f64 ||
750 if (LocVT == MVT::v2f64 ||
807 LocVT == MVT::v2f64 ||
842 LocVT = MVT::v2f64;
846 if (LocVT == MVT::v2f64) {
1001 if (LocVT == MVT::v2f64 ||
1034 LocVT == MVT::v2f64 ||
1147 LocVT == MVT::v2f64 ||
gen/lib/Target/AArch64/AArch64GenDAGISel.inc 2809 /* 5606*/ OPC_CheckChild0Type, MVT::v2f64,
70036 /*168076*/ OPC_CheckChild0Type, MVT::v2f64,
71017 /*170174*/ OPC_CheckChild1Type, MVT::v2f64,
71419 /*170968*/ OPC_CheckChild0Type, MVT::v2f64,
71925 /*171963*/ OPC_CheckChild0Type, MVT::v2f64,
72894 /*173774*/ OPC_CheckChild1Type, MVT::v2f64,
74459 /*176723*/ OPC_CheckChild1Type, MVT::v2f64,
74638 /*177057*/ OPC_CheckChild1Type, MVT::v2f64,
75131 /*177952*/ OPC_CheckChild1Type, MVT::v2f64,
75273 /*178222*/ OPC_CheckChild1Type, MVT::v2f64,
75882 /*179314*/ OPC_CheckChild1Type, MVT::v2f64,
75978 /*179485*/ OPC_CheckChild1Type, MVT::v2f64,
76074 /*179656*/ OPC_CheckChild1Type, MVT::v2f64,
76170 /*179827*/ OPC_CheckChild1Type, MVT::v2f64,
76266 /*179998*/ OPC_CheckChild1Type, MVT::v2f64,
76362 /*180169*/ OPC_CheckChild1Type, MVT::v2f64,
76458 /*180340*/ OPC_CheckChild1Type, MVT::v2f64,
76554 /*180511*/ OPC_CheckChild1Type, MVT::v2f64,
76642 /*180683*/ OPC_CheckChild1Type, MVT::v2f64,
76644 /*180686*/ OPC_CheckChild2Type, MVT::v2f64,
76733 /*180862*/ OPC_CheckChild1Type, MVT::v2f64,
76735 /*180865*/ OPC_CheckChild2Type, MVT::v2f64,
78368 /*184105*/ OPC_CheckType, MVT::v2f64,
78372 MVT::v2f64, 2/*#Ops*/, 0, 2,
78428 /*184214*/ OPC_CheckChild0Type, MVT::v2f64,
78488 /*184321*/ OPC_CheckChild0Type, MVT::v2f64,
78624 /*184566*/ OPC_CheckChild1Type, MVT::v2f64,
78628 /*184573*/ OPC_CheckChild0Type, MVT::v2f64,
78635 /*184585*/ OPC_CheckType, MVT::v2f64,
78637 /*184588*/ OPC_CheckType, MVT::v2f64,
78641 MVT::v2f64, 3/*#Ops*/, 0, 1, 3,
78713 /*184732*/ OPC_CheckChild0Type, MVT::v2f64,
78720 /*184744*/ OPC_CheckType, MVT::v2f64,
78723 /*184748*/ OPC_CheckChild2Type, MVT::v2f64,
78724 /*184750*/ OPC_CheckType, MVT::v2f64,
78728 MVT::v2f64, 3/*#Ops*/, 2, 0, 3,
78770 /*184837*/ /*SwitchType*/ 15, MVT::v2f64,// ->184854
78771 /*184839*/ OPC_CheckChild1Type, MVT::v2f64,
78773 /*184842*/ OPC_CheckChild2Type, MVT::v2f64,
78776 MVT::v2f64, 2/*#Ops*/, 0, 1,
78942 /*185157*/ OPC_CheckType, MVT::v2f64,
78946 MVT::v2f64, 2/*#Ops*/, 0, 2,
79009 /*185281*/ /*SwitchType*/ 11, MVT::v2f64,// ->185294
79010 /*185283*/ OPC_CheckChild1Type, MVT::v2f64,
79013 MVT::v2f64, 1/*#Ops*/, 0,
79123 /*185496*/ /*SwitchType*/ 15, MVT::v2f64,// ->185513
79124 /*185498*/ OPC_CheckChild1Type, MVT::v2f64,
79126 /*185501*/ OPC_CheckChild2Type, MVT::v2f64,
79129 MVT::v2f64, 2/*#Ops*/, 0, 1,
79208 /*185657*/ /*SwitchType*/ 15, MVT::v2f64,// ->185674
79209 /*185659*/ OPC_CheckChild1Type, MVT::v2f64,
79211 /*185662*/ OPC_CheckChild2Type, MVT::v2f64,
79214 MVT::v2f64, 2/*#Ops*/, 0, 1,
79284 /*185797*/ /*SwitchType*/ 11, MVT::v2f64,// ->185810
79285 /*185799*/ OPC_CheckChild1Type, MVT::v2f64,
79288 MVT::v2f64, 1/*#Ops*/, 0,
79369 /*185953*/ /*SwitchType*/ 11, MVT::v2f64,// ->185966
79370 /*185955*/ OPC_CheckChild1Type, MVT::v2f64,
79373 MVT::v2f64, 1/*#Ops*/, 0,
79406 /*186029*/ OPC_CheckChild1Type, MVT::v2f64,
79431 /*186073*/ OPC_CheckChild1Type, MVT::v2f64,
79472 /*186145*/ OPC_CheckChild1Type, MVT::v2f64,
79513 /*186217*/ OPC_CheckChild1Type, MVT::v2f64,
79554 /*186289*/ OPC_CheckChild1Type, MVT::v2f64,
82767 /*192192*/ OPC_CheckChild1Type, MVT::v2f64,
82813 /*192279*/ /*SwitchType*/ 15, MVT::v2f64,// ->192296
82814 /*192281*/ OPC_CheckChild1Type, MVT::v2f64,
82816 /*192284*/ OPC_CheckChild2Type, MVT::v2f64,
82819 MVT::v2f64, 2/*#Ops*/, 0, 1,
82870 /*192386*/ /*SwitchType*/ 15, MVT::v2f64,// ->192403
82871 /*192388*/ OPC_CheckChild1Type, MVT::v2f64,
82873 /*192391*/ OPC_CheckChild2Type, MVT::v2f64,
82876 MVT::v2f64, 2/*#Ops*/, 0, 1,
82919 /*192478*/ /*SwitchType*/ 15, MVT::v2f64,// ->192495
82920 /*192480*/ OPC_CheckChild1Type, MVT::v2f64,
82922 /*192483*/ OPC_CheckChild2Type, MVT::v2f64,
82925 MVT::v2f64, 2/*#Ops*/, 0, 1,
82968 /*192570*/ /*SwitchType*/ 15, MVT::v2f64,// ->192587
82969 /*192572*/ OPC_CheckChild1Type, MVT::v2f64,
82971 /*192575*/ OPC_CheckChild2Type, MVT::v2f64,
82974 MVT::v2f64, 2/*#Ops*/, 0, 1,
83017 /*192662*/ /*SwitchType*/ 15, MVT::v2f64,// ->192679
83018 /*192664*/ OPC_CheckChild1Type, MVT::v2f64,
83020 /*192667*/ OPC_CheckChild2Type, MVT::v2f64,
83023 MVT::v2f64, 2/*#Ops*/, 0, 1,
83066 /*192754*/ /*SwitchType*/ 15, MVT::v2f64,// ->192771
83067 /*192756*/ OPC_CheckChild1Type, MVT::v2f64,
83069 /*192759*/ OPC_CheckChild2Type, MVT::v2f64,
83072 MVT::v2f64, 2/*#Ops*/, 0, 1,
84999 /*196759*/ /*SwitchType*/ 60, MVT::v2f64,// ->196821
85005 MVT::v2f64, 4/*#Ops*/, 2, 3, 4, 5,
85012 MVT::v2f64, 4/*#Ops*/, 2, 3, 4, 5,
85019 MVT::v2f64, 2/*#Ops*/, 2, 3,
85026 MVT::v2f64, 2/*#Ops*/, 2, 3,
94217 /*214077*/ OPC_CheckChild0Type, MVT::v2f64,
94529 /*214655*/ OPC_CheckChild0Type, MVT::v2f64,
99368 /*223867*/ OPC_CheckChild0Type, MVT::v2f64,
99435 /*223993*/ OPC_CheckChild0Type, MVT::v2f64,
99502 /*224119*/ OPC_CheckChild0Type, MVT::v2f64,
100748 /*226212*/ /*SwitchType*/ 3, MVT::v2f64,// ->226217
100838 /*226362*/ /*SwitchType*/ 18, MVT::v2f64,// ->226382
100847 MVT::v2f64, 1/*#Ops*/, 0,
100928 /*226512*/ /*SwitchType*/ 18, MVT::v2f64,// ->226532
100937 MVT::v2f64, 1/*#Ops*/, 0,
100960 /*226560*/ OPC_CheckChild0Type, MVT::v2f64,
101108 /*226803*/ /*SwitchType*/ 18, MVT::v2f64,// ->226823
101117 MVT::v2f64, 1/*#Ops*/, 0,
101198 /*226953*/ /*SwitchType*/ 18, MVT::v2f64,// ->226973
101207 MVT::v2f64, 1/*#Ops*/, 0,
101284 /*227098*/ /*SwitchType*/ 18, MVT::v2f64,// ->227118
101293 MVT::v2f64, 1/*#Ops*/, 0,
101513 /*227562*/ /*SwitchType*/ 23, MVT::v2f64,// ->227587
101523 MVT::v2f64, 3/*#Ops*/, 0, 0, 1,
102087 /*228586*/ OPC_CheckChild0Type, MVT::v2f64,
102133 /*228669*/ OPC_CheckChild0Type, MVT::v2f64,
102175 /*228743*/ /*SwitchType*/ 28, MVT::v2f64,// ->228773
102219 /*228821*/ OPC_CheckChild0Type, MVT::v2f64,
102262 /*228895*/ OPC_CheckChild0Type, MVT::v2f64,
102304 /*228970*/ /*SwitchType*/ 27, MVT::v2f64,// ->228999
102395 /*229149*/ OPC_CheckChild0Type, MVT::v2f64,
102491 /*229333*/ OPC_CheckChild0Type, MVT::v2f64,
102832 /*230024*/ OPC_CheckChild0Type, MVT::v2f64,
102842 /*230039*/ OPC_CheckType, MVT::v2f64,
102846 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 4,
102916 /*230180*/ OPC_CheckChild0Type, MVT::v2f64,
102929 /*230200*/ OPC_CheckType, MVT::v2f64,
102933 MVT::v2f64, 4/*#Ops*/, 3, 2, 0, 4,
102940 /*230222*/ OPC_CheckType, MVT::v2f64,
102951 /*230238*/ OPC_CheckType, MVT::v2f64,
102954 MVT::v2f64, 4/*#Ops*/, 3, 2, 0, 4,
102991 /*230319*/ OPC_CheckChild0Type, MVT::v2f64,
103002 /*230335*/ OPC_CheckType, MVT::v2f64,
103006 MVT::v2f64, 4/*#Ops*/, 3, 2, 0, 4,
103042 /*230413*/ OPC_CheckChild0Type, MVT::v2f64,
103051 /*230427*/ OPC_CheckType, MVT::v2f64,
103055 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 4,
103095 /*230511*/ OPC_CheckType, MVT::v2f64,
103105 /*230526*/ OPC_CheckType, MVT::v2f64,
103108 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 4,
103143 /*230601*/ OPC_CheckChild0Type, MVT::v2f64,
103153 /*230616*/ OPC_CheckType, MVT::v2f64,
103157 MVT::v2f64, 4/*#Ops*/, 3, 2, 0, 4,
103192 /*230694*/ OPC_CheckChild0Type, MVT::v2f64,
103201 /*230708*/ OPC_CheckType, MVT::v2f64,
103205 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 4,
103245 /*230811*/ OPC_CheckType, MVT::v2f64,
103253 MVT::v2f64, 4/*#Ops*/, 2, 0, 5, 6,
103302 /*230945*/ OPC_CheckType, MVT::v2f64,
103310 MVT::v2f64, 4/*#Ops*/, 2, 1, 5, 6,
103349 /*231059*/ OPC_CheckType, MVT::v2f64,
103356 MVT::v2f64, 4/*#Ops*/, 2, 1, 5, 6,
103401 /*231183*/ OPC_CheckType, MVT::v2f64,
103409 MVT::v2f64, 4/*#Ops*/, 2, 1, 5, 6,
103450 /*231301*/ OPC_CheckType, MVT::v2f64,
103458 MVT::v2f64, 4/*#Ops*/, 2, 0, 5, 6,
103500 /*231422*/ OPC_CheckType, MVT::v2f64,
103507 MVT::v2f64, 4/*#Ops*/, 2, 0, 5, 6,
103539 /*231512*/ /*SwitchType*/ 11, MVT::v2f64,// ->231525
103542 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
103564 /*231561*/ /*SwitchType*/ 9, MVT::v2f64,// ->231572
103566 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
103605 /*231656*/ OPC_CheckType, MVT::v2f64,
103613 MVT::v2f64, 4/*#Ops*/, 2, 1, 5, 6,
103655 /*231777*/ OPC_CheckType, MVT::v2f64,
103663 MVT::v2f64, 4/*#Ops*/, 2, 0, 5, 6,
103694 /*231866*/ /*SwitchType*/ 11, MVT::v2f64,// ->231879
103697 MVT::v2f64, 3/*#Ops*/, 2, 1, 0,
104127 /*232913*/ OPC_CheckType, MVT::v2f64,
104130 MVT::v2f64, 1/*#Ops*/, 0,
104644 /*234337*/ OPC_CheckType, MVT::v2f64,
104647 MVT::v2f64, 1/*#Ops*/, 0,
104658 /*234364*/ OPC_CheckChild0Type, MVT::v2f64,
104775 /*234589*/ /*SwitchType*/ 10, MVT::v2f64,// ->234601
104778 MVT::v2f64, 2/*#Ops*/, 0, 1,
104960 /*234957*/ /*SwitchType*/ 10, MVT::v2f64,// ->234969
104963 MVT::v2f64, 2/*#Ops*/, 0, 1,
105007 /*235043*/ OPC_CheckChild0Type, MVT::v2f64,
105062 /*235140*/ OPC_CheckChild0Type, MVT::v2f64,
105156 /*235320*/ OPC_CheckChild0Type, MVT::v2f64,
105164 /*235333*/ OPC_CheckType, MVT::v2f64,
105168 MVT::v2f64, 3/*#Ops*/, 0, 1, 3,
105229 /*235458*/ OPC_CheckChild0Type, MVT::v2f64,
105238 /*235472*/ OPC_CheckType, MVT::v2f64,
105242 MVT::v2f64, 3/*#Ops*/, 2, 0, 3,
105280 /*235570*/ OPC_CheckType, MVT::v2f64,
105288 MVT::v2f64, 3/*#Ops*/, 0, 4, 5,
105327 /*235686*/ OPC_CheckType, MVT::v2f64,
105335 MVT::v2f64, 3/*#Ops*/, 1, 4, 5,
105366 /*235771*/ /*SwitchType*/ 10, MVT::v2f64,// ->235783
105369 MVT::v2f64, 2/*#Ops*/, 0, 1,
105490 /*236005*/ /*SwitchType*/ 9, MVT::v2f64,// ->236016
105493 MVT::v2f64, 1/*#Ops*/, 0,
105561 /*236135*/ /*SwitchType*/ 10, MVT::v2f64,// ->236147
105564 MVT::v2f64, 2/*#Ops*/, 0, 1,
105606 /*236219*/ /*SwitchType*/ 9, MVT::v2f64,// ->236230
105609 MVT::v2f64, 1/*#Ops*/, 0,
105722 /*236441*/ OPC_CheckChild0Type, MVT::v2f64,
105770 /*236526*/ OPC_CheckType, MVT::v2f64,
105772 MVT::v2f64, 1/*#Ops*/, 0,
105787 /*236554*/ OPC_SwitchType /*2 cases */, 9, MVT::v2f64,// ->236566
105790 MVT::v2f64, 1/*#Ops*/, 0,
105845 /*236661*/ /*SwitchType*/ 9, MVT::v2f64,// ->236672
105848 MVT::v2f64, 1/*#Ops*/, 0,
105896 /*236755*/ /*SwitchType*/ 9, MVT::v2f64,// ->236766
105899 MVT::v2f64, 1/*#Ops*/, 0,
105947 /*236849*/ /*SwitchType*/ 9, MVT::v2f64,// ->236860
105950 MVT::v2f64, 1/*#Ops*/, 0,
105998 /*236943*/ /*SwitchType*/ 9, MVT::v2f64,// ->236954
106001 MVT::v2f64, 1/*#Ops*/, 0,
106049 /*237037*/ /*SwitchType*/ 9, MVT::v2f64,// ->237048
106052 MVT::v2f64, 1/*#Ops*/, 0,
106100 /*237131*/ /*SwitchType*/ 9, MVT::v2f64,// ->237142
106103 MVT::v2f64, 1/*#Ops*/, 0,
106151 /*237225*/ /*SwitchType*/ 9, MVT::v2f64,// ->237236
106154 MVT::v2f64, 1/*#Ops*/, 0,
106208 /*237337*/ /*SwitchType*/ 10, MVT::v2f64,// ->237349
106211 MVT::v2f64, 2/*#Ops*/, 0, 1,
106265 /*237450*/ /*SwitchType*/ 10, MVT::v2f64,// ->237462
106268 MVT::v2f64, 2/*#Ops*/, 0, 1,
106322 /*237563*/ /*SwitchType*/ 10, MVT::v2f64,// ->237575
106325 MVT::v2f64, 2/*#Ops*/, 0, 1,
106379 /*237676*/ /*SwitchType*/ 10, MVT::v2f64,// ->237688
106382 MVT::v2f64, 2/*#Ops*/, 0, 1,
106431 /*237779*/ /*SwitchType*/ 10, MVT::v2f64,// ->237791
106434 MVT::v2f64, 2/*#Ops*/, 0, 1,
106507 /*237920*/ /*SwitchType*/ 7, MVT::v2f64,// ->237929
106509 MVT::v2f64, 1/*#Ops*/, 0,
106536 /*237976*/ /*SwitchType*/ 8, MVT::v2f64,// ->237986
106538 MVT::v2f64, 2/*#Ops*/, 0, 1,
106569 /*238037*/ /*SwitchType*/ 7, MVT::v2f64,// ->238046
106571 MVT::v2f64, 1/*#Ops*/, 0,
106598 /*238093*/ /*SwitchType*/ 8, MVT::v2f64,// ->238103
106600 MVT::v2f64, 2/*#Ops*/, 0, 1,
107165 /*239508*/ OPC_CheckType, MVT::v2f64,
107170 MVT::v2f64, 0/*#Ops*/, // Results = #6
107175 MVT::v2f64, 3/*#Ops*/, 6, 7, 8,
107182 MVT::v2f64, 0/*#Ops*/, // Results = #6
107187 MVT::v2f64, 3/*#Ops*/, 6, 7, 8,
107200 /*239592*/ /*SwitchType*/ 18, MVT::v2f64,// ->239612
107202 MVT::v2f64, 0/*#Ops*/, // Results = #1
107205 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
107691 /*240667*/ /*SwitchType*/ 11, MVT::v2f64,// ->240680
107694 MVT::v2f64, 3/*#Ops*/, 0, 1, 3,
109398 /*244370*/ OPC_CheckChild1Type, MVT::v2f64,
109413 /*244407*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->244428
109415 MVT::v2f64, 0/*#Ops*/, // Results = #1
109418 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
109432 /*244453*/ OPC_CheckChild0Type, MVT::v2f64,
109447 /*244488*/ OPC_SwitchType /*3 cases */, 52, MVT::v2f64,// ->244543
109461 MVT::v2f64, 4/*#Ops*/, 4, 5, 8, 9,
109883 /*245422*/ OPC_CheckChild0Type, MVT::v2f64,
109894 /*245439*/ OPC_SwitchType /*2 cases */, 14, MVT::v2f64,// ->245456
109898 MVT::v2f64, 4/*#Ops*/, 0, 4, 1, 5,
110012 /*245733*/ OPC_SwitchType /*2 cases */, 29, MVT::v2f64,// ->245765
110020 MVT::v2f64, 4/*#Ops*/, 0, 4, 7, 8,
110089 /*245921*/ OPC_CheckType, MVT::v2f64,
110093 MVT::v2f64, 3/*#Ops*/, 0, 4, 2,
110224 /*246256*/ OPC_CheckType, MVT::v2f64,
110227 MVT::v2f64, 0/*#Ops*/, // Results = #4
110230 MVT::v2f64, 3/*#Ops*/, 4, 1, 5, // Results = #6
110233 MVT::v2f64, 4/*#Ops*/, 0, 3, 6, 7,
110703 /*247263*/ OPC_SwitchType /*2 cases */, 8, MVT::v2f64,// ->247274
110706 MVT::v2f64, 1/*#Ops*/, 1,
110742 /*247332*/ /*SwitchType*/ 29, MVT::v2f64,// ->247363
110750 MVT::v2f64, 2/*#Ops*/, 3, 4,
110846 /*247598*/ /*SwitchType*/ 18, MVT::v2f64,// ->247618
110848 MVT::v2f64, 0/*#Ops*/, // Results = #1
110851 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
110905 /*247744*/ /*SwitchType*/ 18, MVT::v2f64,// ->247764
110907 MVT::v2f64, 0/*#Ops*/, // Results = #1
110910 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
111449 /*248889*/ OPC_CheckChild0Type, MVT::v2f64,
111456 /*248901*/ OPC_CheckType, MVT::v2f64,
111459 MVT::v2f64, 2/*#Ops*/, 0, 2,
112032 /*249945*/ /*SwitchType*/ 3, MVT::v2f64,// ->249950
112063 /*249985*/ /*SwitchType*/ 3, MVT::v2f64,// ->249990
112094 /*250025*/ /*SwitchType*/ 3, MVT::v2f64,// ->250030
112125 /*250065*/ /*SwitchType*/ 3, MVT::v2f64,// ->250070
112156 /*250105*/ /*SwitchType*/ 3, MVT::v2f64,// ->250110
112162 /*250112*/ OPC_CheckChild0Type, MVT::v2f64,
112179 /*250135*/ /*SwitchType*/ 3, MVT::v2f64,// ->250140
112496 /*250713*/ OPC_CheckChild0Type, MVT::v2f64,
112541 /*250797*/ OPC_CheckChild0Type, MVT::v2f64,
112586 /*250881*/ OPC_CheckChild0Type, MVT::v2f64,
112631 /*250965*/ OPC_CheckChild0Type, MVT::v2f64,
112676 /*251049*/ OPC_CheckChild0Type, MVT::v2f64,
113479 /*252624*/ /*SwitchType*/ 10, MVT::v2f64,// ->252636
113482 MVT::v2f64, 2/*#Ops*/, 0, 1,
113555 /*252776*/ /*SwitchType*/ 10, MVT::v2f64,// ->252788
113558 MVT::v2f64, 2/*#Ops*/, 0, 1,
113631 /*252928*/ /*SwitchType*/ 10, MVT::v2f64,// ->252940
113634 MVT::v2f64, 2/*#Ops*/, 0, 1,
113707 /*253080*/ /*SwitchType*/ 10, MVT::v2f64,// ->253092
113710 MVT::v2f64, 2/*#Ops*/, 0, 1,
113783 /*253232*/ /*SwitchType*/ 10, MVT::v2f64,// ->253244
113786 MVT::v2f64, 2/*#Ops*/, 0, 1,
113859 /*253384*/ /*SwitchType*/ 10, MVT::v2f64,// ->253396
113862 MVT::v2f64, 2/*#Ops*/, 0, 1,
114465 /*254860*/ OPC_SwitchType /*5 cases */, 11, MVT::v2f64,// ->254874
114469 MVT::v2f64, 1/*#Ops*/, 1,
gen/lib/Target/AArch64/AArch64GenFastISel.inc 747 case MVT::v2f64: return fastEmit_AArch64ISD_FCMEQz_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
815 case MVT::v2f64: return fastEmit_AArch64ISD_FCMGEz_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
883 case MVT::v2f64: return fastEmit_AArch64ISD_FCMGTz_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
951 case MVT::v2f64: return fastEmit_AArch64ISD_FCMLEz_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
1019 case MVT::v2f64: return fastEmit_AArch64ISD_FCMLTz_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
1057 if (RetVT.SimpleTy != MVT::v2f64)
1069 case MVT::v2f64: return fastEmit_AArch64ISD_FRECPE_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
1107 if (RetVT.SimpleTy != MVT::v2f64)
1119 case MVT::v2f64: return fastEmit_AArch64ISD_FRSQRTE_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
1923 case MVT::v2f64: return fastEmit_ISD_BITCAST_MVT_v16i8_MVT_v2f64_r(Op0, Op0IsKill);
2023 case MVT::v2f64: return fastEmit_ISD_BITCAST_MVT_v8i16_MVT_v2f64_r(Op0, Op0IsKill);
2123 case MVT::v2f64: return fastEmit_ISD_BITCAST_MVT_v4i32_MVT_v2f64_r(Op0, Op0IsKill);
2315 case MVT::v2f64: return fastEmit_ISD_BITCAST_MVT_v8f16_MVT_v2f64_r(Op0, Op0IsKill);
2415 case MVT::v2f64: return fastEmit_ISD_BITCAST_MVT_v4f32_MVT_v2f64_r(Op0, Op0IsKill);
2528 case MVT::v2f64: return fastEmit_ISD_BITCAST_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
2768 if (RetVT.SimpleTy != MVT::v2f64)
2785 case MVT::v2f64: return fastEmit_ISD_FABS_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
2856 if (RetVT.SimpleTy != MVT::v2f64)
2873 case MVT::v2f64: return fastEmit_ISD_FCEIL_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
2944 if (RetVT.SimpleTy != MVT::v2f64)
2961 case MVT::v2f64: return fastEmit_ISD_FFLOOR_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3032 if (RetVT.SimpleTy != MVT::v2f64)
3049 case MVT::v2f64: return fastEmit_ISD_FNEARBYINT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3120 if (RetVT.SimpleTy != MVT::v2f64)
3137 case MVT::v2f64: return fastEmit_ISD_FNEG_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3182 if (RetVT.SimpleTy != MVT::v2f64)
3247 case MVT::v2f64: return fastEmit_ISD_FP_ROUND_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3374 case MVT::v2f64: return fastEmit_ISD_FP_TO_SINT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3501 case MVT::v2f64: return fastEmit_ISD_FP_TO_UINT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3572 if (RetVT.SimpleTy != MVT::v2f64)
3589 case MVT::v2f64: return fastEmit_ISD_FRINT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3660 if (RetVT.SimpleTy != MVT::v2f64)
3677 case MVT::v2f64: return fastEmit_ISD_FROUND_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3748 if (RetVT.SimpleTy != MVT::v2f64)
3765 case MVT::v2f64: return fastEmit_ISD_FSQRT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3836 if (RetVT.SimpleTy != MVT::v2f64)
3853 case MVT::v2f64: return fastEmit_ISD_FTRUNC_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
4054 if (RetVT.SimpleTy != MVT::v2f64)
4219 if (RetVT.SimpleTy != MVT::v2f64)
4821 case MVT::v2f64: return fastEmit_AArch64ISD_FCMEQ_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4909 case MVT::v2f64: return fastEmit_AArch64ISD_FCMGE_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
4997 case MVT::v2f64: return fastEmit_AArch64ISD_FCMGT_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5067 if (RetVT.SimpleTy != MVT::v2f64)
5078 case MVT::v2f64: return fastEmit_AArch64ISD_FRECPS_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5110 if (RetVT.SimpleTy != MVT::v2f64)
5121 case MVT::v2f64: return fastEmit_AArch64ISD_FRSQRTS_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5257 if (RetVT.SimpleTy != MVT::v2f64)
5278 case MVT::v2f64: return fastEmit_AArch64ISD_TRN1_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5385 if (RetVT.SimpleTy != MVT::v2f64)
5406 case MVT::v2f64: return fastEmit_AArch64ISD_TRN2_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5542 if (RetVT.SimpleTy != MVT::v2f64)
5563 case MVT::v2f64: return fastEmit_AArch64ISD_UZP1_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5670 if (RetVT.SimpleTy != MVT::v2f64)
5691 case MVT::v2f64: return fastEmit_AArch64ISD_UZP2_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5798 if (RetVT.SimpleTy != MVT::v2f64)
5819 case MVT::v2f64: return fastEmit_AArch64ISD_ZIP1_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
5926 if (RetVT.SimpleTy != MVT::v2f64)
5947 case MVT::v2f64: return fastEmit_AArch64ISD_ZIP2_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6222 if (RetVT.SimpleTy != MVT::v2f64)
6266 case MVT::v2f64: return fastEmit_ISD_FADD_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6340 if (RetVT.SimpleTy != MVT::v2f64)
6357 case MVT::v2f64: return fastEmit_ISD_FDIV_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6434 if (RetVT.SimpleTy != MVT::v2f64)
6452 case MVT::v2f64: return fastEmit_ISD_FMAXIMUM_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6529 if (RetVT.SimpleTy != MVT::v2f64)
6547 case MVT::v2f64: return fastEmit_ISD_FMAXNUM_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6624 if (RetVT.SimpleTy != MVT::v2f64)
6642 case MVT::v2f64: return fastEmit_ISD_FMINIMUM_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6719 if (RetVT.SimpleTy != MVT::v2f64)
6737 case MVT::v2f64: return fastEmit_ISD_FMINNUM_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6808 if (RetVT.SimpleTy != MVT::v2f64)
6825 case MVT::v2f64: return fastEmit_ISD_FMUL_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6896 if (RetVT.SimpleTy != MVT::v2f64)
6913 case MVT::v2f64: return fastEmit_ISD_FSUB_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
7763 if (RetVT.SimpleTy != MVT::v2f64)
7771 case MVT::v2f64: return fastEmit_AArch64ISD_DUPLANE64_MVT_v2f64_ri_Predicate_VectorIndexD(RetVT, Op0, Op0IsKill, imm1);
7796 case MVT::v2f64: return fastEmit_ISD_EXTRACT_VECTOR_ELT_MVT_v2f64_ri_Predicate_VectorIndexD(RetVT, Op0, Op0IsKill, imm1);
9206 case MVT::v2f64: return fastEmit_AArch64ISD_FMOV_MVT_i32_MVT_v2f64_i_Predicate_imm0_255(imm0);
gen/lib/Target/AArch64/AArch64GenRegisterInfo.inc 5184 /* 17 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::f128, MVT::v8f16, MVT::Other,
5185 /* 26 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::v8f16, MVT::Other,
gen/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc 124 LocVT == MVT::v2f64) {
gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc31327 /* 66279*/ /*SwitchType*/ 67, MVT::v2f64,// ->66348
31334 MVT::v2f64, 4/*#Ops*/, 2, 3, 4, 5,
31344 MVT::v2f64, 4/*#Ops*/, 2, 3, 4, 5,
31353 MVT::v2f64, 4/*#Ops*/, 2, 3, 4, 5,
31460 /* 66567*/ /*SwitchType*/ 20, MVT::v2f64,// ->66589
31466 MVT::v2f64, 4/*#Ops*/, 1, 2, 3, 4,
62729 /*136961*/ /*SwitchType*/ 3, MVT::v2f64,// ->136966
62750 /*136989*/ /*SwitchType*/ 3, MVT::v2f64,// ->136994
62761 /*137004*/ /*SwitchType*/ 3, MVT::v2f64,// ->137009
62767 /*137011*/ OPC_CheckChild0Type, MVT::v2f64,
gen/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc17477 /* 97 */ MVT::v4i32, MVT::v2i64, MVT::v2f64, MVT::Other,
17478 /* 101 */ MVT::v4i32, MVT::v4f32, MVT::v2i64, MVT::v2f64, MVT::Other,
gen/lib/Target/ARM/ARMGenCallingConv.inc 81 LocVT = MVT::v2f64;
104 LocVT == MVT::v2f64) {
202 if (LocVT == MVT::v2f64) {
213 if (LocVT == MVT::v2f64) {
253 LocVT = MVT::v2f64;
280 if (LocVT == MVT::v2f64) {
372 LocVT = MVT::v2f64;
377 LocVT == MVT::v2f64) {
409 if (LocVT == MVT::v2f64) {
439 LocVT = MVT::v2f64;
443 if (LocVT == MVT::v2f64) {
533 LocVT = MVT::v2f64;
537 if (LocVT == MVT::v2f64) {
585 if (LocVT == MVT::v2f64) {
623 LocVT = MVT::v2f64;
646 LocVT == MVT::v2f64) {
728 LocVT = MVT::v2f64;
750 if (LocVT == MVT::v2f64) {
842 LocVT = MVT::v2f64;
847 LocVT == MVT::v2f64) {
899 LocVT = MVT::v2f64;
903 if (LocVT == MVT::v2f64) {
gen/lib/Target/ARM/ARMGenDAGISel.inc22964 /* 49387*/ OPC_CheckChild1Type, MVT::v2f64,
29542 /* 65004*/ OPC_CheckType, MVT::v2f64,
29549 MVT::v2f64, 4/*#Ops*/, 2, 3, 4, 5,
29554 /* 65031*/ OPC_CheckType, MVT::v2f64,
29561 MVT::v2f64, 4/*#Ops*/, 2, 3, 4, 5,
29566 /* 65058*/ OPC_CheckType, MVT::v2f64,
29573 MVT::v2f64, 4/*#Ops*/, 2, 3, 4, 5,
29578 /* 65085*/ OPC_SwitchType /*3 cases */, 48, MVT::v2f64,// ->65136
29586 MVT::v2f64, 4/*#Ops*/, 2, 3, 4, 5,
29596 MVT::v2f64, 4/*#Ops*/, 2, 3, 4, 5,
29643 /* 65237*/ /*SwitchType*/ 22, MVT::v2f64,// ->65261
29650 MVT::v2f64, 4/*#Ops*/, 2, 3, 4, 5,
29676 /* 65314*/ /*SwitchType*/ 22, MVT::v2f64,// ->65338
29683 MVT::v2f64, 4/*#Ops*/, 2, 3, 4, 5,
29713 /* 65396*/ OPC_CheckType, MVT::v2f64,
29724 MVT::v2f64, 3/*#Ops*/, 6, 7, 8, // Results = #9
29730 /* 65441*/ OPC_CheckType, MVT::v2f64,
29741 MVT::v2f64, 3/*#Ops*/, 6, 7, 8, // Results = #9
29746 /* 65484*/ OPC_CheckType, MVT::v2f64,
29760 MVT::v2f64, 4/*#Ops*/, 6, 7, 8, 9,
29770 MVT::v2f64, 3/*#Ops*/, 1, 2, 3,
39343 /* 86526*/ OPC_CheckChild0Type, MVT::v2f64,
39611 /* 87039*/ /*SwitchType*/ 57, MVT::v2f64,// ->87098
39627 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
39637 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
39776 /* 87356*/ /*SwitchType*/ 57, MVT::v2f64,// ->87415
39792 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
39802 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
39941 /* 87673*/ /*SwitchType*/ 57, MVT::v2f64,// ->87732
39957 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
39967 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
40106 /* 87990*/ /*SwitchType*/ 57, MVT::v2f64,// ->88049
40122 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
40132 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
40259 /* 88291*/ /*SwitchType*/ 57, MVT::v2f64,// ->88350
40275 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
40285 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
40442 /* 88651*/ /*SwitchType*/ 14, MVT::v2f64,// ->88667
46133 /*102258*/ OPC_SwitchType /*5 cases */, 47, MVT::v2f64,// ->102308
46139 MVT::v2f64, 3/*#Ops*/, 0, 1, 4,
46146 MVT::v2f64, 2/*#Ops*/, 0, 3, // Results = #4
46150 MVT::v2f64, 3/*#Ops*/, 4, 1, 6,
53731 /*120280*/ OPC_CheckType, MVT::v2f64,
53734 MVT::v2f64, 0/*#Ops*/, // Results = #1
53737 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
gen/lib/Target/ARM/ARMGenFastISel.inc 915 case MVT::v2f64: return fastEmit_ISD_BITCAST_MVT_v16i8_MVT_v2f64_r(Op0, Op0IsKill);
1022 case MVT::v2f64: return fastEmit_ISD_BITCAST_MVT_v8i16_MVT_v2f64_r(Op0, Op0IsKill);
1129 case MVT::v2f64: return fastEmit_ISD_BITCAST_MVT_v4i32_MVT_v2f64_r(Op0, Op0IsKill);
1343 case MVT::v2f64: return fastEmit_ISD_BITCAST_MVT_v8f16_MVT_v2f64_r(Op0, Op0IsKill);
1450 case MVT::v2f64: return fastEmit_ISD_BITCAST_MVT_v4f32_MVT_v2f64_r(Op0, Op0IsKill);
1533 case MVT::v2f64: return fastEmit_ISD_BITCAST_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
gen/lib/Target/ARM/ARMGenRegisterInfo.inc 3754 /* 25 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::v8f16, MVT::Other,
3755 /* 33 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::Other,
gen/lib/Target/Mips/MipsGenDAGISel.inc 530 /* 862*/ OPC_CheckChild1Type, MVT::v2f64,
1365 /* 2447*/ /*SwitchType*/ 14, MVT::v2f64,// ->2463
1370 MVT::v2f64, 2/*#Ops*/, 2, 3,
10553 MVT::v2f64, 1/*#Ops*/, 0,
10569 MVT::v2f64, 1/*#Ops*/, 0,
10585 MVT::v2f64, 1/*#Ops*/, 0,
10601 MVT::v2f64, 1/*#Ops*/, 0,
10619 MVT::v2f64, 2/*#Ops*/, 0, 1,
10637 MVT::v2f64, 2/*#Ops*/, 0, 1,
10655 MVT::v2f64, 2/*#Ops*/, 0, 1,
10673 MVT::v2f64, 2/*#Ops*/, 0, 1,
10689 MVT::v2f64, 1/*#Ops*/, 0,
10705 MVT::v2f64, 1/*#Ops*/, 0,
18051 /* 33807*/ OPC_CheckChild0Type, MVT::v2f64,
22178 /* 41607*/ OPC_CheckChild0Type, MVT::v2f64,
22256 /* 41770*/ OPC_CheckChild0Type, MVT::v2f64,
24882 /* 46657*/ /*SwitchType*/ 52, MVT::v2f64,// ->46711
24887 MVT::v2f64, 2/*#Ops*/, 0, 1,
24900 MVT::v2f64, 2/*#Ops*/, 4, 5,
24980 /* 46896*/ /*SwitchType*/ 53, MVT::v2f64,// ->46951
24985 MVT::v2f64, 2/*#Ops*/, 0, 1,
24998 MVT::v2f64, 2/*#Ops*/, 4, 5,
25017 /* 46992*/ OPC_CheckChild0Type, MVT::v2f64,
25230 /* 47528*/ /*SwitchType*/ 52, MVT::v2f64,// ->47582
25235 MVT::v2f64, 2/*#Ops*/, 0, 1,
25248 MVT::v2f64, 2/*#Ops*/, 4, 5,
25328 /* 47767*/ /*SwitchType*/ 53, MVT::v2f64,// ->47822
25333 MVT::v2f64, 2/*#Ops*/, 0, 1,
25346 MVT::v2f64, 2/*#Ops*/, 4, 5,
25438 /* 48052*/ /*SwitchType*/ 13, MVT::v2f64,// ->48067
25442 MVT::v2f64, 2/*#Ops*/, 0, 1,
25577 /* 48405*/ /*SwitchType*/ 75, MVT::v2f64,// ->48482
25582 MVT::v2f64, 2/*#Ops*/, 0, 1,
25601 MVT::v2f64, 2/*#Ops*/, 8, 9,
26904 /* 50928*/ /*SwitchType*/ 11, MVT::v2f64,// ->50941
26907 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
26919 /* 50957*/ /*SwitchType*/ 10, MVT::v2f64,// ->50969
26922 MVT::v2f64, 2/*#Ops*/, 0, 1,
27232 /* 51536*/ /*SwitchType*/ 11, MVT::v2f64,// ->51549
27235 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
27253 /* 51574*/ /*SwitchType*/ 11, MVT::v2f64,// ->51587
27256 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
27269 /* 51604*/ /*SwitchType*/ 10, MVT::v2f64,// ->51616
27272 MVT::v2f64, 2/*#Ops*/, 0, 1,
27401 /* 51862*/ /*SwitchType*/ 9, MVT::v2f64,// ->51873
27404 MVT::v2f64, 1/*#Ops*/, 0,
27456 /* 51958*/ /*SwitchType*/ 9, MVT::v2f64,// ->51969
27459 MVT::v2f64, 1/*#Ops*/, 0,
27518 /* 52073*/ /*SwitchType*/ 10, MVT::v2f64,// ->52085
27521 MVT::v2f64, 2/*#Ops*/, 0, 1,
27588 /* 52203*/ /*SwitchType*/ 10, MVT::v2f64,// ->52215
27591 MVT::v2f64, 2/*#Ops*/, 0, 1,
27608 /* 52238*/ /*SwitchType*/ 10, MVT::v2f64,// ->52250
27611 MVT::v2f64, 2/*#Ops*/, 1, 0,
27624 /* 52267*/ /*SwitchType*/ 10, MVT::v2f64,// ->52279
27627 MVT::v2f64, 2/*#Ops*/, 0, 1,
27700 /* 52408*/ OPC_CheckType, MVT::v2f64,
27703 MVT::v2f64, 1/*#Ops*/, 0,
28356 /* 53606*/ /*SwitchType*/ 11, MVT::v2f64,// ->53619
28359 MVT::v2f64, 3/*#Ops*/, 0, 2, 1,
28897 /* 54660*/ OPC_CheckType, MVT::v2f64,
28901 MVT::v2f64, 3/*#Ops*/, 0, 3, 1,
28906 /* 54678*/ OPC_CheckType, MVT::v2f64,
28909 MVT::v2f64, 3/*#Ops*/, 0, 2, 1,
28914 /* 54694*/ OPC_CheckType, MVT::v2f64,
28917 MVT::v2f64, 3/*#Ops*/, 0, 2, 1,
29101 /* 55032*/ OPC_CheckType, MVT::v2f64,
29104 MVT::v2f64, 1/*#Ops*/, 0,
29679 /* 56506*/ /*SwitchType*/ 11, MVT::v2f64,// ->56519
29683 MVT::v2f64, 1/*#Ops*/, 0,
29695 /* 56536*/ /*SwitchType*/ 9, MVT::v2f64,// ->56547
29698 MVT::v2f64, 1/*#Ops*/, 0,
29712 /* 56568*/ /*SwitchType*/ 11, MVT::v2f64,// ->56581
29715 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
29729 /* 56602*/ /*SwitchType*/ 11, MVT::v2f64,// ->56615
29732 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
29744 /* 56632*/ /*SwitchType*/ 9, MVT::v2f64,// ->56643
29747 MVT::v2f64, 1/*#Ops*/, 0,
29759 /* 56660*/ /*SwitchType*/ 9, MVT::v2f64,// ->56671
29762 MVT::v2f64, 1/*#Ops*/, 0,
gen/lib/Target/Mips/MipsGenFastISel.inc 355 if (RetVT.SimpleTy != MVT::v2f64)
368 case MVT::v2f64: return fastEmit_ISD_FABS_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
385 if (RetVT.SimpleTy != MVT::v2f64)
396 case MVT::v2f64: return fastEmit_ISD_FEXP2_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
413 if (RetVT.SimpleTy != MVT::v2f64)
424 case MVT::v2f64: return fastEmit_ISD_FLOG2_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
595 case MVT::v2f64: return fastEmit_ISD_FP_TO_SINT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
623 case MVT::v2f64: return fastEmit_ISD_FP_TO_UINT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
640 if (RetVT.SimpleTy != MVT::v2f64)
651 case MVT::v2f64: return fastEmit_ISD_FRINT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
698 if (RetVT.SimpleTy != MVT::v2f64)
711 case MVT::v2f64: return fastEmit_ISD_FSQRT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
777 if (RetVT.SimpleTy != MVT::v2f64)
807 if (RetVT.SimpleTy != MVT::v2f64)
1490 if (RetVT.SimpleTy != MVT::v2f64)
1503 case MVT::v2f64: return fastEmit_ISD_FADD_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1550 if (RetVT.SimpleTy != MVT::v2f64)
1563 case MVT::v2f64: return fastEmit_ISD_FDIV_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1610 if (RetVT.SimpleTy != MVT::v2f64)
1623 case MVT::v2f64: return fastEmit_ISD_FMUL_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1670 if (RetVT.SimpleTy != MVT::v2f64)
1683 case MVT::v2f64: return fastEmit_ISD_FSUB_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
3835 case MVT::v2f64: return fastEmit_ISD_EXTRACT_VECTOR_ELT_MVT_v2f64_ri_Predicate_immZExt1Ptr(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/Mips/MipsGenRegisterInfo.inc 3931 /* 21 */ MVT::v2i64, MVT::v2f64, MVT::Other,
gen/lib/Target/PowerPC/PPCGenCallingConv.inc 65 LocVT == MVT::v2f64) {
268 LocVT == MVT::v2f64 ||
522 LocVT == MVT::v2f64) {
670 LocVT == MVT::v2f64) {
776 LocVT == MVT::v2f64) {
gen/lib/Target/PowerPC/PPCGenDAGISel.inc 226 /* 387*/ OPC_CheckChild0Type, MVT::v2f64,
534 /* 1138*/ OPC_CheckChild0Type, MVT::v2f64,
1594 /* 3726*/ OPC_CheckChild1Type, MVT::v2f64,
3199 /* 6777*/ OPC_CheckChild1Type, MVT::v2f64,
15786 /* 42102*/ OPC_CheckChild0Type, MVT::v2f64,
17751 MVT::v2f64, 1/*#Ops*/, 0,
17767 MVT::v2f64, 1/*#Ops*/, 0,
17783 MVT::v2f64, 1/*#Ops*/, 0,
17792 MVT::v2f64, 2/*#Ops*/, 0, 1,
17801 MVT::v2f64, 2/*#Ops*/, 0, 1,
17837 MVT::v2f64, 2/*#Ops*/, 0, 1,
17853 MVT::v2f64, 1/*#Ops*/, 0,
17869 MVT::v2f64, 1/*#Ops*/, 0,
17886 MVT::v2f64, 2/*#Ops*/, 0, 1,
18735 /* 47728*/ OPC_CheckChild0Type, MVT::v2f64,
18815 /* 47878*/ /*SwitchType*/ 13, MVT::v2f64,// ->47893
18819 MVT::v2f64, 2/*#Ops*/, 0, 1,
18854 /* 47943*/ /*SwitchType*/ 13, MVT::v2f64,// ->47958
18858 MVT::v2f64, 2/*#Ops*/, 0, 1,
18898 /* 48015*/ /*SwitchType*/ 13, MVT::v2f64,// ->48030
18902 MVT::v2f64, 2/*#Ops*/, 0, 1,
18942 /* 48087*/ /*SwitchType*/ 13, MVT::v2f64,// ->48102
18946 MVT::v2f64, 2/*#Ops*/, 0, 1,
19018 /* 48217*/ /*SwitchType*/ 13, MVT::v2f64,// ->48232
19022 MVT::v2f64, 2/*#Ops*/, 0, 1,
19079 /* 48330*/ /*SwitchType*/ 13, MVT::v2f64,// ->48345
19083 MVT::v2f64, 2/*#Ops*/, 0, 1,
21857 /* 54416*/ /*SwitchType*/ 65, MVT::v2f64,// ->54483
21863 MVT::v2f64, 2/*#Ops*/, 2, 3,
21872 MVT::v2f64, 2/*#Ops*/, 2, 3,
21880 MVT::v2f64, 2/*#Ops*/, 2, 3,
21888 MVT::v2f64, 2/*#Ops*/, 2, 3,
24837 MVT::v2f64, 2/*#Ops*/, 2, 3,
24846 MVT::v2f64, 2/*#Ops*/, 2, 3,
24853 MVT::v2f64, 2/*#Ops*/, 2, 3,
24864 MVT::v2f64, 2/*#Ops*/, 2, 3,
28678 /* 68857*/ /*SwitchType*/ 11, MVT::v2f64,// ->68870
28681 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
30037 /* 72043*/ OPC_CheckType, MVT::v2f64,
30042 MVT::v2f64, 3/*#Ops*/, 4, 2, 3,
30048 /* 72068*/ OPC_CheckType, MVT::v2f64,
30053 MVT::v2f64, 3/*#Ops*/, 4, 2, 3,
30059 /* 72093*/ OPC_CheckType, MVT::v2f64,
30064 MVT::v2f64, 3/*#Ops*/, 4, 2, 3,
30070 /* 72118*/ OPC_CheckType, MVT::v2f64,
30075 MVT::v2f64, 3/*#Ops*/, 4, 2, 3,
30081 /* 72143*/ OPC_CheckType, MVT::v2f64,
30086 MVT::v2f64, 3/*#Ops*/, 4, 2, 3,
30092 /* 72168*/ OPC_CheckType, MVT::v2f64,
30097 MVT::v2f64, 3/*#Ops*/, 4, 2, 3,
30103 /* 72193*/ OPC_CheckType, MVT::v2f64,
30108 MVT::v2f64, 3/*#Ops*/, 4, 2, 3,
30114 /* 72218*/ OPC_CheckType, MVT::v2f64,
30119 MVT::v2f64, 3/*#Ops*/, 4, 2, 3,
30125 /* 72243*/ OPC_CheckType, MVT::v2f64,
30130 MVT::v2f64, 3/*#Ops*/, 4, 2, 3,
30136 /* 72268*/ OPC_CheckType, MVT::v2f64,
30141 MVT::v2f64, 3/*#Ops*/, 4, 2, 3,
34567 /* 89183*/ OPC_CheckType, MVT::v2f64,
34570 MVT::v2f64, 1/*#Ops*/, 0,
35909 /* 92350*/ OPC_CheckType, MVT::v2f64,
35912 MVT::v2f64, 1/*#Ops*/, 0,
36159 /* 92801*/ OPC_SwitchType /*2 cases */, 11, MVT::v2f64,// ->92815
36162 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
36175 /* 92832*/ OPC_SwitchType /*2 cases */, 11, MVT::v2f64,// ->92846
36178 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
36192 /* 92866*/ OPC_SwitchType /*2 cases */, 9, MVT::v2f64,// ->92878
36195 MVT::v2f64, 1/*#Ops*/, 0,
36208 /* 92893*/ OPC_SwitchType /*2 cases */, 9, MVT::v2f64,// ->92905
36211 MVT::v2f64, 1/*#Ops*/, 0,
37643 /* 95958*/ OPC_SwitchType /*2 cases */, 11, MVT::v2f64,// ->95972
37646 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
37665 /* 95997*/ OPC_CheckType, MVT::v2f64,
37668 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
37678 /* 96019*/ OPC_CheckType, MVT::v2f64,
37681 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
37715 /* 96083*/ OPC_SwitchType /*2 cases */, 11, MVT::v2f64,// ->96097
37718 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
37891 /* 96406*/ /*SwitchType*/ 10, MVT::v2f64,// ->96418
37894 MVT::v2f64, 2/*#Ops*/, 0, 1,
37973 /* 96561*/ /*SwitchType*/ 10, MVT::v2f64,// ->96573
37976 MVT::v2f64, 2/*#Ops*/, 0, 1,
38061 /* 96737*/ /*SwitchType*/ 10, MVT::v2f64,// ->96749
38064 MVT::v2f64, 2/*#Ops*/, 0, 1,
38143 /* 96891*/ /*SwitchType*/ 10, MVT::v2f64,// ->96903
38146 MVT::v2f64, 2/*#Ops*/, 0, 1,
38192 /* 96980*/ /*SwitchType*/ 9, MVT::v2f64,// ->96991
38195 MVT::v2f64, 1/*#Ops*/, 0,
38235 /* 97056*/ /*SwitchType*/ 9, MVT::v2f64,// ->97067
38238 MVT::v2f64, 1/*#Ops*/, 0,
38298 /* 97166*/ /*SwitchType*/ 9, MVT::v2f64,// ->97177
38301 MVT::v2f64, 1/*#Ops*/, 0,
38373 /* 97297*/ /*SwitchType*/ 9, MVT::v2f64,// ->97308
38376 MVT::v2f64, 1/*#Ops*/, 0,
38456 /* 97461*/ OPC_CheckChild1Type, MVT::v2f64,
38457 /* 97463*/ OPC_CheckType, MVT::v2f64,
38460 MVT::v2f64, 2/*#Ops*/, 1, 0,
38627 /* 97787*/ /*SwitchType*/ 9, MVT::v2f64,// ->97798
38630 MVT::v2f64, 1/*#Ops*/, 0,
38670 /* 97869*/ /*SwitchType*/ 9, MVT::v2f64,// ->97880
38673 MVT::v2f64, 1/*#Ops*/, 0,
38721 /* 97964*/ /*SwitchType*/ 9, MVT::v2f64,// ->97975
38724 MVT::v2f64, 1/*#Ops*/, 0,
38784 /* 98080*/ /*SwitchType*/ 9, MVT::v2f64,// ->98091
38787 MVT::v2f64, 1/*#Ops*/, 0,
38847 /* 98196*/ /*SwitchType*/ 9, MVT::v2f64,// ->98207
38850 MVT::v2f64, 1/*#Ops*/, 0,
39181 /* 98893*/ OPC_CheckChild0Type, MVT::v2f64,
39208 /* 98940*/ OPC_CheckChild0Type, MVT::v2f64,
39233 MVT::v2f64, 3/*#Ops*/, 0, 1, 2, // Results = #3
39238 MVT::v2f64, 3/*#Ops*/, 0, 1, 5, // Results = #6
39249 MVT::v2f64, 3/*#Ops*/, 1, 0, 2, // Results = #3
39254 MVT::v2f64, 3/*#Ops*/, 1, 0, 5, // Results = #6
39342 MVT::v2f64, 3/*#Ops*/, 5, 7, 8, // Results = #9
39353 MVT::v2f64, 3/*#Ops*/, 12, 14, 15, // Results = #16
39370 MVT::v2f64, 3/*#Ops*/, 5, 7, 8, // Results = #9
39381 MVT::v2f64, 3/*#Ops*/, 12, 14, 15, // Results = #16
39396 /* 99409*/ OPC_CheckChild0Type, MVT::v2f64,
39423 /* 99456*/ OPC_CheckChild0Type, MVT::v2f64,
39448 MVT::v2f64, 3/*#Ops*/, 0, 1, 2, // Results = #3
39453 MVT::v2f64, 3/*#Ops*/, 0, 1, 5, // Results = #6
39464 MVT::v2f64, 3/*#Ops*/, 1, 0, 2, // Results = #3
39469 MVT::v2f64, 3/*#Ops*/, 1, 0, 5, // Results = #6
39557 MVT::v2f64, 3/*#Ops*/, 5, 7, 8, // Results = #9
39568 MVT::v2f64, 3/*#Ops*/, 12, 14, 15, // Results = #16
39585 MVT::v2f64, 3/*#Ops*/, 5, 7, 8, // Results = #9
39596 MVT::v2f64, 3/*#Ops*/, 12, 14, 15, // Results = #16
40725 /*102358*/ OPC_CheckChild0Type, MVT::v2f64,
40742 /*102387*/ OPC_CheckChild0Type, MVT::v2f64,
40870 /*102747*/ /*SwitchType*/ 81, MVT::v2f64,// ->102830
40884 MVT::v2f64, 3/*#Ops*/, 3, 5, 6,
40897 MVT::v2f64, 3/*#Ops*/, 3, 5, 6,
41812 /*105052*/ OPC_CheckType, MVT::v2f64,
41822 MVT::v2f64, 2/*#Ops*/, 4, 5,
41832 MVT::v2f64, 2/*#Ops*/, 4, 5,
41848 MVT::v2f64, 2/*#Ops*/, 6, 7,
41861 MVT::v2f64, 2/*#Ops*/, 6, 7,
41903 /*105273*/ OPC_SwitchType /*2 cases */, 65, MVT::v2f64,// ->105341
41909 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
41924 MVT::v2f64, 3/*#Ops*/, 3, 6, 7,
42012 /*105526*/ /*SwitchType*/ 14, MVT::v2f64,// ->105542
42017 MVT::v2f64, 2/*#Ops*/, 2, 3,
42049 /*105598*/ /*SwitchType*/ 14, MVT::v2f64,// ->105614
42054 MVT::v2f64, 2/*#Ops*/, 2, 3,
42464 /*106588*/ /*SwitchType*/ 18, MVT::v2f64,// ->106608
42469 MVT::v2f64, 3/*#Ops*/, 1, 1, 2, // Results = #3
42599 /*106889*/ OPC_CheckType, MVT::v2f64,
42602 MVT::v2f64, 3/*#Ops*/, 2, 1, 0,
42618 /*106923*/ OPC_CheckType, MVT::v2f64,
42621 MVT::v2f64, 3/*#Ops*/, 2, 1, 0,
43178 /*108096*/ /*SwitchType*/ 44, MVT::v2f64,// ->108142
43183 MVT::v2f64, MVT::i32, 2/*#Ops*/, 0, 1,
43190 MVT::v2f64, MVT::i32, 2/*#Ops*/, 0, 1,
43197 MVT::v2f64, MVT::i32, 2/*#Ops*/, 0, 1,
43680 MVT::v2f64, 2/*#Ops*/, 2, 3,
43712 /*109129*/ OPC_CheckType, MVT::v2f64,
43719 MVT::v2f64, 1/*#Ops*/, 1,
43728 MVT::v2f64, 1/*#Ops*/, 1,
43735 /*109179*/ OPC_CheckType, MVT::v2f64,
43742 MVT::v2f64, 1/*#Ops*/, 1,
43751 MVT::v2f64, 1/*#Ops*/, 1,
43763 MVT::v2f64, 1/*#Ops*/, 1,
43772 MVT::v2f64, 1/*#Ops*/, 1,
43778 /*109273*/ OPC_CheckType, MVT::v2f64,
43782 MVT::v2f64, 3/*#Ops*/, 0, 0, 1,
43817 /*109371*/ /*SwitchType*/ 10, MVT::v2f64,// ->109383
43820 MVT::v2f64, 2/*#Ops*/, 0, 1,
43879 /*109530*/ /*SwitchType*/ 10, MVT::v2f64,// ->109542
43882 MVT::v2f64, 2/*#Ops*/, 0, 1,
gen/lib/Target/PowerPC/PPCGenFastISel.inc 360 if (RetVT.SimpleTy != MVT::v2f64)
383 case MVT::v2f64: return fastEmit_ISD_FABS_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
428 if (RetVT.SimpleTy != MVT::v2f64)
450 case MVT::v2f64: return fastEmit_ISD_FCEIL_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
495 if (RetVT.SimpleTy != MVT::v2f64)
517 case MVT::v2f64: return fastEmit_ISD_FFLOOR_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
547 if (RetVT.SimpleTy != MVT::v2f64)
559 case MVT::v2f64: return fastEmit_ISD_FNEARBYINT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
615 if (RetVT.SimpleTy != MVT::v2f64)
638 case MVT::v2f64: return fastEmit_ISD_FNEG_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
749 case MVT::v2f64: return fastEmit_ISD_FP_TO_SINT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
800 case MVT::v2f64: return fastEmit_ISD_FP_TO_UINT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
841 if (RetVT.SimpleTy != MVT::v2f64)
863 case MVT::v2f64: return fastEmit_ISD_FROUND_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
914 if (RetVT.SimpleTy != MVT::v2f64)
928 case MVT::v2f64: return fastEmit_ISD_FSQRT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
972 if (RetVT.SimpleTy != MVT::v2f64)
994 case MVT::v2f64: return fastEmit_ISD_FTRUNC_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
1080 if (RetVT.SimpleTy != MVT::v2f64)
1156 if (RetVT.SimpleTy != MVT::v2f64)
1402 if (RetVT.SimpleTy != MVT::v2f64)
1424 case MVT::v2f64: return fastEmit_PPCISD_FRE_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
1472 if (RetVT.SimpleTy != MVT::v2f64)
1494 case MVT::v2f64: return fastEmit_PPCISD_FRSQRTE_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
1976 if (RetVT.SimpleTy != MVT::v2f64)
1999 case MVT::v2f64: return fastEmit_ISD_FADD_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2056 if (RetVT.SimpleTy != MVT::v2f64)
2070 case MVT::v2f64: return fastEmit_ISD_FDIV_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2087 if (RetVT.SimpleTy != MVT::v2f64)
2098 case MVT::v2f64: return fastEmit_ISD_FMAXNUM_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2133 if (RetVT.SimpleTy != MVT::v2f64)
2144 case MVT::v2f64: return fastEmit_ISD_FMINNUM_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2221 if (RetVT.SimpleTy != MVT::v2f64)
2244 case MVT::v2f64: return fastEmit_ISD_FMUL_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
2307 if (RetVT.SimpleTy != MVT::v2f64)
2330 case MVT::v2f64: return fastEmit_ISD_FSUB_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/PowerPC/PPCGenRegisterInfo.inc 3925 /* 12 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v1i128, MVT::v4f32, MVT::v2f64, MVT::f128, MVT::Other,
3927 /* 23 */ MVT::v4i32, MVT::v4f32, MVT::v2f64, MVT::v2i64, MVT::Other,
gen/lib/Target/SystemZ/SystemZGenCallingConv.inc 107 LocVT == MVT::v2f64) {
126 LocVT == MVT::v2f64) {
140 LocVT == MVT::v2f64) {
231 LocVT == MVT::v2f64) {
gen/lib/Target/SystemZ/SystemZGenDAGISel.inc 3685 /* 7301*/ OPC_CheckChild0Type, MVT::v2f64,
4124 /* 8146*/ OPC_CheckChild1Type, MVT::v2f64,
15596 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
15628 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
15656 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
19583 /* 36615*/ /*SwitchType*/ 15, MVT::v2f64,// ->36632
19588 MVT::v2f64, 3/*#Ops*/, 2, 3, 4,
20452 /* 38384*/ OPC_CheckChild1Type, MVT::v2f64,
20943 /* 39391*/ OPC_CheckChild0Type, MVT::v2f64,
21557 /* 40498*/ /*SwitchType*/ 3, MVT::v2f64,// ->40503
21584 /* 40533*/ /*SwitchType*/ 3, MVT::v2f64,// ->40538
21611 /* 40568*/ /*SwitchType*/ 3, MVT::v2f64,// ->40573
21638 /* 40603*/ /*SwitchType*/ 3, MVT::v2f64,// ->40608
21665 /* 40638*/ /*SwitchType*/ 3, MVT::v2f64,// ->40643
21671 /* 40645*/ OPC_CheckChild0Type, MVT::v2f64,
21734 /* 40734*/ /*SwitchType*/ 3, MVT::v2f64,// ->40739
21795 /* 40854*/ OPC_CheckChild1Type, MVT::v2f64,
21864 /* 41004*/ OPC_CheckChild0Type, MVT::v2f64,
21950 /* 41195*/ OPC_CheckChild1Type, MVT::v2f64,
22031 /* 41381*/ OPC_CheckChild0Type, MVT::v2f64,
22281 /* 41882*/ OPC_SwitchType /*2 cases */, 12, MVT::v2f64,// ->41897
22285 MVT::v2f64, 3/*#Ops*/, 1, 2, 3,
22298 /* 41914*/ OPC_SwitchType /*2 cases */, 12, MVT::v2f64,// ->41929
22302 MVT::v2f64, 3/*#Ops*/, 1, 2, 3,
22446 /* 42205*/ OPC_SwitchType /*2 cases */, 11, MVT::v2f64,// ->42219
22449 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
22461 /* 42235*/ OPC_SwitchType /*2 cases */, 11, MVT::v2f64,// ->42249
22464 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
22728 /* 42796*/ /*SwitchType*/ 11, MVT::v2f64,// ->42809
22732 MVT::v2f64, 2/*#Ops*/, 1, 2,
22987 /* 43322*/ /*SwitchType*/ 10, MVT::v2f64,// ->43334
22990 MVT::v2f64, 2/*#Ops*/, 0, 1,
23177 /* 43668*/ /*SwitchType*/ 10, MVT::v2f64,// ->43680
23181 MVT::v2f64, 1/*#Ops*/, 1,
23260 /* 43815*/ /*SwitchType*/ 9, MVT::v2f64,// ->43826
23263 MVT::v2f64, 1/*#Ops*/, 0,
23378 /* 44048*/ /*SwitchType*/ 11, MVT::v2f64,// ->44061
23382 MVT::v2f64, 2/*#Ops*/, 1, 2,
23491 /* 44266*/ /*SwitchType*/ 10, MVT::v2f64,// ->44278
23494 MVT::v2f64, 2/*#Ops*/, 0, 1,
23581 /* 44441*/ /*SwitchType*/ 11, MVT::v2f64,// ->44454
23585 MVT::v2f64, 2/*#Ops*/, 1, 2,
23666 /* 44605*/ /*SwitchType*/ 10, MVT::v2f64,// ->44617
23669 MVT::v2f64, 2/*#Ops*/, 0, 1,
23756 /* 44775*/ /*SwitchType*/ 11, MVT::v2f64,// ->44788
23760 MVT::v2f64, 2/*#Ops*/, 1, 2,
23841 /* 44934*/ /*SwitchType*/ 10, MVT::v2f64,// ->44946
23844 MVT::v2f64, 2/*#Ops*/, 0, 1,
24065 /* 45341*/ OPC_SwitchType /*2 cases */, 12, MVT::v2f64,// ->45356
24069 MVT::v2f64, 3/*#Ops*/, 1, 2, 3,
24083 /* 45374*/ OPC_SwitchType /*2 cases */, 12, MVT::v2f64,// ->45389
24087 MVT::v2f64, 3/*#Ops*/, 1, 2, 3,
24108 /* 45419*/ OPC_SwitchType /*2 cases */, 11, MVT::v2f64,// ->45433
24111 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
24124 /* 45450*/ OPC_SwitchType /*2 cases */, 11, MVT::v2f64,// ->45464
24127 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
24141 /* 45484*/ OPC_SwitchType /*2 cases */, 9, MVT::v2f64,// ->45496
24144 MVT::v2f64, 1/*#Ops*/, 0,
24157 /* 45511*/ OPC_SwitchType /*2 cases */, 9, MVT::v2f64,// ->45523
24160 MVT::v2f64, 1/*#Ops*/, 0,
24413 /* 46060*/ /*SwitchType*/ 21, MVT::v2f64,// ->46083
24419 MVT::v2f64, 3/*#Ops*/, 1, 2, 3, // Results = #4
24484 /* 46215*/ /*SwitchType*/ 17, MVT::v2f64,// ->46234
24489 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
24564 /* 46387*/ /*SwitchType*/ 21, MVT::v2f64,// ->46410
24570 MVT::v2f64, 3/*#Ops*/, 1, 2, 3, // Results = #4
24641 /* 46560*/ /*SwitchType*/ 17, MVT::v2f64,// ->46579
24646 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
24721 /* 46732*/ /*SwitchType*/ 21, MVT::v2f64,// ->46755
24727 MVT::v2f64, 3/*#Ops*/, 1, 2, 3, // Results = #4
24798 /* 46905*/ /*SwitchType*/ 17, MVT::v2f64,// ->46924
24803 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
24878 /* 47077*/ /*SwitchType*/ 21, MVT::v2f64,// ->47100
24884 MVT::v2f64, 3/*#Ops*/, 1, 2, 3, // Results = #4
24955 /* 47250*/ /*SwitchType*/ 17, MVT::v2f64,// ->47269
24960 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
25035 /* 47422*/ /*SwitchType*/ 21, MVT::v2f64,// ->47445
25041 MVT::v2f64, 3/*#Ops*/, 1, 2, 3, // Results = #4
25112 /* 47595*/ /*SwitchType*/ 17, MVT::v2f64,// ->47614
25117 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
25192 /* 47767*/ /*SwitchType*/ 21, MVT::v2f64,// ->47790
25198 MVT::v2f64, 3/*#Ops*/, 1, 2, 3, // Results = #4
25269 /* 47940*/ /*SwitchType*/ 17, MVT::v2f64,// ->47959
25274 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
25499 /* 48421*/ /*SwitchType*/ 18, MVT::v2f64,// ->48441
25504 MVT::v2f64, 3/*#Ops*/, 1, 2, 3, // Results = #4
25542 /* 48516*/ /*SwitchType*/ 14, MVT::v2f64,// ->48532
25546 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
25581 /* 48603*/ /*SwitchType*/ 14, MVT::v2f64,// ->48619
25585 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
25624 /* 48694*/ /*SwitchType*/ 18, MVT::v2f64,// ->48714
25629 MVT::v2f64, 3/*#Ops*/, 1, 2, 3, // Results = #4
25667 /* 48789*/ /*SwitchType*/ 14, MVT::v2f64,// ->48805
25671 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
25706 /* 48876*/ /*SwitchType*/ 14, MVT::v2f64,// ->48892
25710 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
25762 /* 48981*/ /*SwitchType*/ 9, MVT::v2f64,// ->48992
25765 MVT::v2f64, 1/*#Ops*/, 0,
25815 /* 49076*/ OPC_CheckType, MVT::v2f64,
25820 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
25892 /* 49251*/ OPC_CheckType, MVT::v2f64,
25897 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
26035 /* 49507*/ OPC_CheckType, MVT::v2f64,
26040 MVT::v2f64, 3/*#Ops*/, 2, 3, 4,
26052 /* 49540*/ /*SwitchType*/ 10, MVT::v2f64,// ->49552
26055 MVT::v2f64, 2/*#Ops*/, 0, 1,
26669 /* 50694*/ OPC_CheckType, MVT::v2f64,
26673 MVT::v2f64, 3/*#Ops*/, 2, 3, 4,
26712 /* 50773*/ OPC_CheckType, MVT::v2f64,
26718 MVT::v2f64, 5/*#Ops*/, 0, 4, 5, 6, 7,
26725 /* 50799*/ OPC_CheckType, MVT::v2f64,
26729 MVT::v2f64, 0/*#Ops*/, // Results = #2
26732 MVT::v2f64, 3/*#Ops*/, 2, 1, 3, // Results = #4
26735 MVT::v2f64, 3/*#Ops*/, 4, 0, 5,
26741 MVT::v2f64, 0/*#Ops*/, // Results = #2
26744 MVT::v2f64, 3/*#Ops*/, 2, 1, 3, // Results = #4
26747 MVT::v2f64, 3/*#Ops*/, 0, 4, 5,
28056 /* 53087*/ OPC_CheckType, MVT::v2f64,
28059 MVT::v2f64, 3/*#Ops*/, 2, 1, 0,
28082 /* 53130*/ OPC_CheckType, MVT::v2f64,
28085 MVT::v2f64, 3/*#Ops*/, 2, 1, 0,
28101 /* 53165*/ /*SwitchType*/ 15, MVT::v2f64,// ->53182
28107 MVT::v2f64, 3/*#Ops*/, 1, 2, 0,
28301 /* 53556*/ OPC_CheckType, MVT::v2f64,
28306 MVT::v2f64, 3/*#Ops*/, 2, 3, 4,
28324 /* 53610*/ /*SwitchType*/ 31, MVT::v2f64,// ->53643
28327 MVT::v2f64, 0/*#Ops*/, // Results = #1
28330 MVT::v2f64, 3/*#Ops*/, 1, 0, 2, // Results = #3
28333 MVT::v2f64, 2/*#Ops*/, 3, 4,
28402 /* 53770*/ OPC_CheckType, MVT::v2f64,
28406 MVT::v2f64, 3/*#Ops*/, 2, 3, 4,
28422 /* 53812*/ /*SwitchType*/ 20, MVT::v2f64,// ->53834
28425 MVT::v2f64, 0/*#Ops*/, // Results = #1
28428 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
28547 /* 54064*/ /*SwitchType*/ 15, MVT::v2f64,// ->54081
28552 MVT::v2f64, 3/*#Ops*/, 2, 3, 4,
28721 /* 54433*/ /*SwitchType*/ 15, MVT::v2f64,// ->54450
28726 MVT::v2f64, 2/*#Ops*/, 0, 3,
28748 /* 54486*/ OPC_CheckChild0Type, MVT::v2f64,
28943 /* 54900*/ /*SwitchType*/ 10, MVT::v2f64,// ->54912
28946 MVT::v2f64, 2/*#Ops*/, 0, 1,
29404 /* 55800*/ OPC_CheckChild0Type, MVT::v2f64,
29423 /* 55836*/ OPC_CheckChild0Type, MVT::v2f64,
29442 /* 55874*/ OPC_CheckChild0Type, MVT::v2f64,
29461 /* 55910*/ OPC_CheckChild0Type, MVT::v2f64,
29480 /* 55948*/ OPC_CheckChild0Type, MVT::v2f64,
29499 /* 55984*/ OPC_CheckChild0Type, MVT::v2f64,
29704 /* 56401*/ OPC_CheckType, MVT::v2f64,
29707 MVT::v2f64, 1/*#Ops*/, 0,
29712 /* 56416*/ OPC_CheckChild0Type, MVT::v2f64,
gen/lib/Target/SystemZ/SystemZGenRegisterInfo.inc 1850 /* 8 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::f128, MVT::Other,
1853 /* 27 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::Other,
gen/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc 8185 /* 15173*/ OPC_CheckChild0Type, MVT::v2f64,
11197 /* 21458*/ /*SwitchType*/ 15, MVT::v2f64,// ->21475
11202 MVT::v2f64, 3/*#Ops*/, 3, 4, 1,
11225 /* 21513*/ /*SwitchType*/ 15, MVT::v2f64,// ->21530
11230 MVT::v2f64, 3/*#Ops*/, 3, 4, 1,
11253 /* 21573*/ /*SwitchType*/ 25, MVT::v2f64,// ->21600
11261 MVT::v2f64, 3/*#Ops*/, 2, 1, 4,
11285 /* 21643*/ /*SwitchType*/ 25, MVT::v2f64,// ->21670
11293 MVT::v2f64, 3/*#Ops*/, 2, 3, 5,
11309 /* 21697*/ /*SwitchType*/ 16, MVT::v2f64,// ->21715
11314 MVT::v2f64, 3/*#Ops*/, 2, 3, 1,
12440 /* 23979*/ OPC_CheckChild1Type, MVT::v2f64,
15545 /* 30339*/ /*SwitchType*/ 10, MVT::v2f64,// ->30351
15549 MVT::v2f64, 1/*#Ops*/, 1,
15563 /* 30370*/ /*SwitchType*/ 10, MVT::v2f64,// ->30382
15567 MVT::v2f64, 1/*#Ops*/, 1,
15587 /* 30410*/ /*SwitchType*/ 12, MVT::v2f64,// ->30424
15592 MVT::v2f64, 1/*#Ops*/, 2,
15605 /* 30441*/ /*SwitchType*/ 10, MVT::v2f64,// ->30453
15609 MVT::v2f64, 1/*#Ops*/, 1,
15790 /* 30744*/ OPC_CheckChild1Type, MVT::v2f64,
15834 /* 30821*/ OPC_CheckChild1Type, MVT::v2f64,
16031 /* 31175*/ /*SwitchType*/ 19, MVT::v2f64,// ->31196
16032 /* 31177*/ OPC_CheckChild1Type, MVT::v2f64,
16034 /* 31180*/ OPC_CheckChild2Type, MVT::v2f64,
16036 /* 31183*/ OPC_CheckChild3Type, MVT::v2f64,
16039 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
16217 /* 31520*/ /*SwitchType*/ 19, MVT::v2f64,// ->31541
16218 /* 31522*/ OPC_CheckChild1Type, MVT::v2f64,
16220 /* 31525*/ OPC_CheckChild2Type, MVT::v2f64,
16222 /* 31528*/ OPC_CheckChild3Type, MVT::v2f64,
16225 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
16243 /* 31569*/ /*SwitchType*/ 19, MVT::v2f64,// ->31590
16244 /* 31571*/ OPC_CheckChild1Type, MVT::v2f64,
16246 /* 31574*/ OPC_CheckChild2Type, MVT::v2f64,
16248 /* 31577*/ OPC_CheckChild3Type, MVT::v2f64,
16251 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
16392 /* 31840*/ OPC_CheckChild0Type, MVT::v2f64,
16474 /* 31989*/ /*SwitchType*/ 7, MVT::v2f64,// ->31998
16476 MVT::v2f64, 1/*#Ops*/, 0,
18644 /* 35682*/ /*SwitchType*/ 3, MVT::v2f64,// ->35687
18667 /* 35712*/ /*SwitchType*/ 3, MVT::v2f64,// ->35717
18690 /* 35742*/ /*SwitchType*/ 3, MVT::v2f64,// ->35747
18713 /* 35772*/ /*SwitchType*/ 3, MVT::v2f64,// ->35777
18719 /* 35779*/ OPC_CheckChild0Type, MVT::v2f64,
18759 /* 35832*/ /*SwitchType*/ 3, MVT::v2f64,// ->35837
18816 /* 35931*/ OPC_CheckType, MVT::v2f64,
18819 MVT::v2f64, 1/*#Ops*/, 0,
18859 /* 36007*/ OPC_CheckType, MVT::v2f64,
18862 MVT::v2f64, 1/*#Ops*/, 0,
18897 /* 36079*/ /*SwitchType*/ 10, MVT::v2f64,// ->36091
18900 MVT::v2f64, 2/*#Ops*/, 0, 1,
18923 /* 36130*/ /*SwitchType*/ 10, MVT::v2f64,// ->36142
18926 MVT::v2f64, 2/*#Ops*/, 0, 1,
18949 /* 36181*/ /*SwitchType*/ 10, MVT::v2f64,// ->36193
18952 MVT::v2f64, 2/*#Ops*/, 0, 1,
18975 /* 36232*/ /*SwitchType*/ 10, MVT::v2f64,// ->36244
18978 MVT::v2f64, 2/*#Ops*/, 0, 1,
19000 /* 36279*/ /*SwitchType*/ 9, MVT::v2f64,// ->36290
19003 MVT::v2f64, 1/*#Ops*/, 0,
19025 /* 36325*/ /*SwitchType*/ 9, MVT::v2f64,// ->36336
19028 MVT::v2f64, 1/*#Ops*/, 0,
19050 /* 36371*/ /*SwitchType*/ 9, MVT::v2f64,// ->36382
19053 MVT::v2f64, 1/*#Ops*/, 0,
19110 /* 36492*/ /*SwitchType*/ 10, MVT::v2f64,// ->36504
19113 MVT::v2f64, 2/*#Ops*/, 0, 1,
19136 /* 36543*/ /*SwitchType*/ 10, MVT::v2f64,// ->36555
19139 MVT::v2f64, 2/*#Ops*/, 0, 1,
19520 /* 37246*/ OPC_CheckType, MVT::v2f64,
19523 MVT::v2f64, 1/*#Ops*/, 0,
19563 /* 37323*/ OPC_CheckType, MVT::v2f64,
19568 MVT::v2f64, 2/*#Ops*/, 2, 3,
20181 /* 38524*/ OPC_CheckChild0Type, MVT::v2f64,
20183 /* 38527*/ OPC_CheckChild1Type, MVT::v2f64,
20280 /* 38699*/ OPC_CheckType, MVT::v2f64,
20298 MVT::v2f64, 18/*#Ops*/, 0, 1, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33,
20664 /* 39485*/ OPC_CheckType, MVT::v2f64,
20670 MVT::v2f64, 3/*#Ops*/, 3, 4, 1,
20698 /* 39550*/ OPC_CheckType, MVT::v2f64,
20704 MVT::v2f64, 3/*#Ops*/, 3, 4, 1,
20731 /* 39618*/ OPC_CheckType, MVT::v2f64,
20739 MVT::v2f64, 3/*#Ops*/, 2, 1, 4,
20768 /* 39697*/ OPC_CheckType, MVT::v2f64,
20777 MVT::v2f64, 3/*#Ops*/, 2, 3, 5,
20798 /* 39761*/ OPC_CheckType, MVT::v2f64,
20804 MVT::v2f64, 3/*#Ops*/, 2, 3, 1,
20938 /* 40030*/ OPC_CheckType, MVT::v2f64,
20942 MVT::v2f64, 3/*#Ops*/, 0, 3, 1,
20949 /* 40051*/ OPC_CheckType, MVT::v2f64,
20952 MVT::v2f64, 3/*#Ops*/, 0, 2, 1,
21004 /* 40152*/ OPC_CheckType, MVT::v2f64,
21006 MVT::v2f64, 1/*#Ops*/, 0,
gen/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc 175 if (RetVT.SimpleTy != MVT::v2f64)
188 case MVT::v2f64: return fastEmit_ISD_FABS_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
283 if (RetVT.SimpleTy != MVT::v2f64)
296 case MVT::v2f64: return fastEmit_ISD_FNEG_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
412 case MVT::v2f64: return fastEmit_ISD_FP_TO_SINT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
498 case MVT::v2f64: return fastEmit_ISD_FP_TO_UINT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
549 if (RetVT.SimpleTy != MVT::v2f64)
562 case MVT::v2f64: return fastEmit_ISD_FSQRT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
625 if (RetVT.SimpleTy != MVT::v2f64)
699 if (RetVT.SimpleTy != MVT::v2f64)
776 if (RetVT.SimpleTy != MVT::v2f64)
924 case MVT::v2f64: return fastEmit_WebAssemblyISD_CALL1_MVT_i32_MVT_v2f64_r(Op0, Op0IsKill);
1138 if (RetVT.SimpleTy != MVT::v2f64)
1151 case MVT::v2f64: return fastEmit_ISD_FADD_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1202 if (RetVT.SimpleTy != MVT::v2f64)
1215 case MVT::v2f64: return fastEmit_ISD_FDIV_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1244 if (RetVT.SimpleTy != MVT::v2f64)
1257 case MVT::v2f64: return fastEmit_ISD_FMAXIMUM_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1286 if (RetVT.SimpleTy != MVT::v2f64)
1299 case MVT::v2f64: return fastEmit_ISD_FMINIMUM_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1328 if (RetVT.SimpleTy != MVT::v2f64)
1341 case MVT::v2f64: return fastEmit_ISD_FMUL_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1370 if (RetVT.SimpleTy != MVT::v2f64)
1383 case MVT::v2f64: return fastEmit_ISD_FSUB_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
1991 case MVT::v2f64: return fastEmit_ISD_EXTRACT_VECTOR_ELT_MVT_v2f64_ri_Predicate_LaneIdx2(RetVT, Op0, Op0IsKill, imm1);
2184 case MVT::v2f64: return fastEmit_WebAssemblyISD_CALL1_MVT_i32_MVT_v2f64_i(imm0);
gen/lib/Target/WebAssembly/WebAssemblyGenRegisterInfo.inc 306 /* 8 */ MVT::v4f32, MVT::v2f64, MVT::v2i64, MVT::v4i32, MVT::v16i8, MVT::v8i16, MVT::Other,
gen/lib/Target/X86/X86GenCallingConv.inc 230 LocVT == MVT::v2f64) {
901 LocVT == MVT::v2f64) {
1000 LocVT == MVT::v2f64) {
1129 LocVT == MVT::v2f64) {
1171 LocVT == MVT::v2f64) {
1235 LocVT == MVT::v2f64) {
1547 LocVT == MVT::v2f64) {
1620 LocVT == MVT::v2f64) {
1685 LocVT == MVT::v2f64) {
1973 LocVT == MVT::v2f64) {
2072 LocVT == MVT::v2f64) {
2181 LocVT == MVT::v2f64) {
2292 LocVT == MVT::v2f64) {
2436 LocVT == MVT::v2f64) {
2535 LocVT == MVT::v2f64) {
2590 LocVT == MVT::v2f64) {
2783 LocVT == MVT::v2f64) {
3141 LocVT == MVT::v2f64) {
3717 LocVT == MVT::v2f64) {
3917 LocVT == MVT::v2f64) {
gen/lib/Target/X86/X86GenDAGISel.inc 95 /* 81*/ OPC_CheckChild1Type, MVT::v2f64,
535 MVT::v2f64, 2/*#Ops*/, 1, 8, // Results = #9
4877 /* 10504*/ OPC_SwitchType /*2 cases */, 51, MVT::v2f64,// ->10558
4974 /* 10705*/ OPC_CheckType, MVT::v2f64,
5003 /* 10764*/ OPC_CheckType, MVT::v2f64,
5021 /* 10800*/ OPC_CheckType, MVT::v2f64,
5058 /* 10876*/ OPC_CheckChild0Type, MVT::v2f64,
5330 /* 11452*/ OPC_CheckType, MVT::v2f64,
5592 /* 11999*/ OPC_CheckType, MVT::v2f64,
5665 /* 12151*/ OPC_CheckType, MVT::v2f64,
6463 /* 13866*/ OPC_CheckChild1Type, MVT::v2f64,
7471 /* 16027*/ OPC_CheckChild1Type, MVT::v2f64,
7725 /* 16603*/ OPC_CheckChild1Type, MVT::v2f64,
17260 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
17274 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
17298 MVT::v2f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
17313 MVT::v2f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
17327 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
17333 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
17467 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
17474 MVT::v2f64, 1/*#Ops*/, 0,
17521 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
17528 MVT::v2f64, 1/*#Ops*/, 0,
17610 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2,
17618 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2,
17624 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
17630 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
17659 MVT::v2f64, 5/*#Ops*/, 1, 2, 3, 4, 5,
17664 MVT::v2f64, 1/*#Ops*/, 0,
21096 /* 42861*/ OPC_CheckChild0Type, MVT::v2f64,
21151 /* 42964*/ OPC_CheckType, MVT::v2f64,
21175 /* 43011*/ OPC_CheckType, MVT::v2f64,
21875 /* 44364*/ OPC_CheckChild0Type, MVT::v2f64,
22148 /* 44880*/ /*SwitchType*/ 37, MVT::v2f64,// ->44919
22270 /* 45128*/ /*SwitchType*/ 37, MVT::v2f64,// ->45167
22833 /* 46321*/ OPC_CheckChild0Type, MVT::v2f64,
22875 /* 46416*/ OPC_CheckType, MVT::v2f64,
23135 /* 47035*/ OPC_CheckChild0Type, MVT::v2f64,
23178 /* 47131*/ OPC_CheckType, MVT::v2f64,
27749 /* 56833*/ OPC_CheckChild0Type, MVT::v2f64,
27784 /* 56909*/ OPC_CheckChild0Type, MVT::v2f64,
27824 /* 56992*/ OPC_CheckChild0Type, MVT::v2f64,
27861 /* 57070*/ OPC_CheckChild0Type, MVT::v2f64,
28586 /* 58771*/ OPC_CheckChild0Type, MVT::v2f64,
28619 /* 58831*/ OPC_CheckChild0Type, MVT::v2f64,
28652 /* 58892*/ OPC_CheckChild0Type, MVT::v2f64,
28861 /* 59269*/ OPC_CheckChild0Type, MVT::v2f64,
28943 /* 59412*/ OPC_CheckChild0Type, MVT::v2f64,
28978 /* 59474*/ OPC_CheckChild0Type, MVT::v2f64,
29013 /* 59537*/ OPC_CheckChild0Type, MVT::v2f64,
29236 /* 59928*/ OPC_CheckChild0Type, MVT::v2f64,
29768 /* 61093*/ OPC_CheckChild0Type, MVT::v2f64,
29901 /* 61446*/ OPC_CheckChild0Type, MVT::v2f64,
33999 /* 70710*/ /*SwitchType*/ 32, MVT::v2f64,// ->70744
34004 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
34011 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
35695 /* 74339*/ OPC_CheckType, MVT::v2f64,
35701 MVT::v2f64, 2/*#Ops*/, 0, 9, // Results = #10
35704 MVT::v2f64, 2/*#Ops*/, 1, 11, // Results = #12
35706 MVT::v2f64, 7/*#Ops*/, 10, 12, 4, 5, 6, 7, 8,
35723 /* 74401*/ OPC_CheckType, MVT::v2f64,
35729 MVT::v2f64, 2/*#Ops*/, 0, 9, // Results = #10
35732 MVT::v2f64, 2/*#Ops*/, 3, 11, // Results = #12
35734 MVT::v2f64, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12,
35770 /* 74513*/ OPC_CheckType, MVT::v2f64,
35776 MVT::v2f64, 2/*#Ops*/, 2, 9, // Results = #10
35779 MVT::v2f64, 2/*#Ops*/, 3, 11, // Results = #12
35781 MVT::v2f64, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12,
35810 /* 74616*/ OPC_CheckType, MVT::v2f64,
35814 MVT::v2f64, 2/*#Ops*/, 0, 3, // Results = #4
35817 MVT::v2f64, 2/*#Ops*/, 1, 5, // Results = #6
35820 MVT::v2f64, 2/*#Ops*/, 2, 7, // Results = #8
35822 MVT::v2f64, 3/*#Ops*/, 4, 6, 8,
35900 /* 74816*/ OPC_CheckType, MVT::v2f64,
35906 MVT::v2f64, 2/*#Ops*/, 0, 9, // Results = #10
35909 MVT::v2f64, 2/*#Ops*/, 1, 11, // Results = #12
35911 MVT::v2f64, 7/*#Ops*/, 10, 12, 4, 5, 6, 7, 8,
35928 /* 74878*/ OPC_CheckType, MVT::v2f64,
35934 MVT::v2f64, 2/*#Ops*/, 0, 9, // Results = #10
35937 MVT::v2f64, 2/*#Ops*/, 3, 11, // Results = #12
35939 MVT::v2f64, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12,
35975 /* 74990*/ OPC_CheckType, MVT::v2f64,
35981 MVT::v2f64, 2/*#Ops*/, 2, 9, // Results = #10
35984 MVT::v2f64, 2/*#Ops*/, 3, 11, // Results = #12
35986 MVT::v2f64, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12,
36015 /* 75093*/ OPC_CheckType, MVT::v2f64,
36019 MVT::v2f64, 2/*#Ops*/, 0, 3, // Results = #4
36022 MVT::v2f64, 2/*#Ops*/, 1, 5, // Results = #6
36025 MVT::v2f64, 2/*#Ops*/, 2, 7, // Results = #8
36027 MVT::v2f64, 3/*#Ops*/, 4, 6, 8,
36105 /* 75293*/ OPC_CheckType, MVT::v2f64,
36111 MVT::v2f64, 2/*#Ops*/, 0, 9, // Results = #10
36114 MVT::v2f64, 2/*#Ops*/, 1, 11, // Results = #12
36116 MVT::v2f64, 7/*#Ops*/, 10, 12, 4, 5, 6, 7, 8,
36133 /* 75355*/ OPC_CheckType, MVT::v2f64,
36139 MVT::v2f64, 2/*#Ops*/, 0, 9, // Results = #10
36142 MVT::v2f64, 2/*#Ops*/, 3, 11, // Results = #12
36144 MVT::v2f64, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12,
36180 /* 75467*/ OPC_CheckType, MVT::v2f64,
36186 MVT::v2f64, 2/*#Ops*/, 2, 9, // Results = #10
36189 MVT::v2f64, 2/*#Ops*/, 3, 11, // Results = #12
36191 MVT::v2f64, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12,
36220 /* 75570*/ OPC_CheckType, MVT::v2f64,
36224 MVT::v2f64, 2/*#Ops*/, 0, 3, // Results = #4
36227 MVT::v2f64, 2/*#Ops*/, 1, 5, // Results = #6
36230 MVT::v2f64, 2/*#Ops*/, 2, 7, // Results = #8
36232 MVT::v2f64, 3/*#Ops*/, 4, 6, 8,
36310 /* 75770*/ OPC_CheckType, MVT::v2f64,
36316 MVT::v2f64, 2/*#Ops*/, 0, 9, // Results = #10
36319 MVT::v2f64, 2/*#Ops*/, 1, 11, // Results = #12
36321 MVT::v2f64, 7/*#Ops*/, 10, 12, 4, 5, 6, 7, 8,
36338 /* 75832*/ OPC_CheckType, MVT::v2f64,
36344 MVT::v2f64, 2/*#Ops*/, 0, 9, // Results = #10
36347 MVT::v2f64, 2/*#Ops*/, 3, 11, // Results = #12
36349 MVT::v2f64, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12,
36385 /* 75944*/ OPC_CheckType, MVT::v2f64,
36391 MVT::v2f64, 2/*#Ops*/, 2, 9, // Results = #10
36394 MVT::v2f64, 2/*#Ops*/, 3, 11, // Results = #12
36396 MVT::v2f64, 7/*#Ops*/, 10, 4, 5, 6, 7, 8, 12,
36425 /* 76047*/ OPC_CheckType, MVT::v2f64,
36429 MVT::v2f64, 2/*#Ops*/, 0, 3, // Results = #4
36432 MVT::v2f64, 2/*#Ops*/, 1, 5, // Results = #6
36435 MVT::v2f64, 2/*#Ops*/, 2, 7, // Results = #8
36437 MVT::v2f64, 3/*#Ops*/, 4, 6, 8,
36445 /* 76099*/ OPC_SwitchType /*6 cases */, 32, MVT::v2f64,// ->76134
36449 MVT::v2f64, 1/*#Ops*/, 0,
36455 MVT::v2f64, 1/*#Ops*/, 0,
36461 MVT::v2f64, 1/*#Ops*/, 0,
36515 MVT::v2f64, 2/*#Ops*/, 0, 2, // Results = #3
36517 MVT::v2f64, 1/*#Ops*/, 3, // Results = #4
36528 MVT::v2f64, 2/*#Ops*/, 0, 2, // Results = #3
36530 MVT::v2f64, 1/*#Ops*/, 3, // Results = #4
36542 MVT::v2f64, 2/*#Ops*/, 0, 2, // Results = #3
36544 MVT::v2f64, 1/*#Ops*/, 3, // Results = #4
40896 /* 85494*/ OPC_CheckChild0Type, MVT::v2f64,
42098 /* 88024*/ OPC_CheckType, MVT::v2f64,
42104 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
42112 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
42120 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
42144 /* 88120*/ /*SwitchType*/ 32, MVT::v2f64,// ->88154
42150 MVT::v2f64, 2/*#Ops*/, 0, 1,
42157 MVT::v2f64, 2/*#Ops*/, 0, 1,
42227 /* 88275*/ OPC_CheckChild0Type, MVT::v2f64,
42249 /* 88311*/ OPC_CheckChild0Type, MVT::v2f64,
52764 /*111760*/ /*SwitchType*/ 11|128,1/*139*/, MVT::v2f64,// ->111902
52773 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52781 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52789 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52799 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52807 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52816 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52824 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52852 /*111954*/ OPC_SwitchType /*2 cases */, 38, MVT::v2f64,// ->111995
52858 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52866 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52923 /*112119*/ /*SwitchType*/ 17, MVT::v2f64,// ->112138
52928 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52978 /*112240*/ OPC_CheckType, MVT::v2f64,
52983 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
52998 /*112285*/ /*SwitchType*/ 17, MVT::v2f64,// ->112304
53003 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
54034 /*114512*/ OPC_CheckChild0Type, MVT::v2f64,
54310 /*115101*/ OPC_CheckChild0Type, MVT::v2f64,
54450 /*115403*/ OPC_CheckChild0Type, MVT::v2f64,
54545 /*115614*/ OPC_CheckChild0Type, MVT::v2f64,
54627 /*115792*/ OPC_CheckChild0Type, MVT::v2f64,
54696 /*115937*/ OPC_CheckChild0Type, MVT::v2f64,
57410 /*121447*/ OPC_CheckChild0Type, MVT::v2f64,
57716 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
57889 /*122340*/ OPC_CheckChild0Type, MVT::v2f64,
57930 /*122416*/ OPC_CheckChild0Type, MVT::v2f64,
58169 /*122847*/ OPC_CheckChild0Type, MVT::v2f64,
58359 /*123174*/ OPC_CheckChild0Type, MVT::v2f64,
58392 /*123234*/ OPC_CheckChild0Type, MVT::v2f64,
59036 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7, // Results = #8
59063 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
59065 MVT::v2f64, 7/*#Ops*/, 10, 0, 4, 5, 6, 7, 8, // Results = #11
59099 MVT::v2f64, 0/*#Ops*/, // Results = #2
59102 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
59104 MVT::v2f64, 3/*#Ops*/, 0, 2, 4, // Results = #5
59132 MVT::v2f64, 2/*#Ops*/, 2, 3, // Results = #4
59134 MVT::v2f64, 0/*#Ops*/, // Results = #5
59137 MVT::v2f64, 2/*#Ops*/, 1, 6, // Results = #7
59139 MVT::v2f64, 4/*#Ops*/, 4, 0, 5, 7, // Results = #8
59207 /*124849*/ OPC_CheckType, MVT::v2f64,
59212 MVT::v2f64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5,
59217 /*124877*/ OPC_CheckType, MVT::v2f64,
59222 MVT::v2f64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5,
59244 /*124934*/ /*SwitchType*/ 13, MVT::v2f64,// ->124949
59247 MVT::v2f64, 5/*#Ops*/, 1, 0, 2, 3, 4,
59259 /*124969*/ /*SwitchType*/ 13, MVT::v2f64,// ->124984
59262 MVT::v2f64, 5/*#Ops*/, 1, 0, 2, 3, 4,
59288 /*125030*/ /*SwitchType*/ 22, MVT::v2f64,// ->125054
59293 MVT::v2f64, 8/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 3,
59307 /*125083*/ /*SwitchType*/ 23, MVT::v2f64,// ->125108
59312 MVT::v2f64, 9/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 3,
59326 /*125128*/ /*SwitchType*/ 12, MVT::v2f64,// ->125142
59329 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
59341 /*125161*/ /*SwitchType*/ 13, MVT::v2f64,// ->125176
59344 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
59361 /*125196*/ OPC_SwitchType /*2 cases */, 22, MVT::v2f64,// ->125221
59366 MVT::v2f64, 8/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 3,
59380 /*125248*/ OPC_SwitchType /*2 cases */, 23, MVT::v2f64,// ->125274
59385 MVT::v2f64, 9/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 3,
59401 /*125304*/ OPC_SwitchType /*2 cases */, 12, MVT::v2f64,// ->125319
59404 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
59416 /*125336*/ OPC_SwitchType /*2 cases */, 13, MVT::v2f64,// ->125352
59419 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
59442 /*125387*/ OPC_SwitchType /*2 cases */, 22, MVT::v2f64,// ->125412
59447 MVT::v2f64, 8/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 3,
59461 /*125439*/ OPC_SwitchType /*2 cases */, 23, MVT::v2f64,// ->125465
59466 MVT::v2f64, 9/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 3,
59482 /*125495*/ OPC_SwitchType /*2 cases */, 12, MVT::v2f64,// ->125510
59485 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
59497 /*125527*/ OPC_SwitchType /*2 cases */, 13, MVT::v2f64,// ->125543
59500 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
59523 /*125578*/ OPC_SwitchType /*2 cases */, 22, MVT::v2f64,// ->125603
59528 MVT::v2f64, 8/*#Ops*/, 0, 1, 4, 5, 6, 7, 8, 3,
59542 /*125630*/ OPC_SwitchType /*2 cases */, 23, MVT::v2f64,// ->125656
59547 MVT::v2f64, 9/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9, 3,
59563 /*125686*/ OPC_SwitchType /*2 cases */, 12, MVT::v2f64,// ->125701
59566 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
59578 /*125718*/ OPC_SwitchType /*2 cases */, 13, MVT::v2f64,// ->125734
59581 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
59608 /*125787*/ /*SwitchType*/ 21, MVT::v2f64,// ->125810
59613 MVT::v2f64, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7,
59627 /*125838*/ /*SwitchType*/ 22, MVT::v2f64,// ->125862
59632 MVT::v2f64, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8,
59646 /*125881*/ /*SwitchType*/ 11, MVT::v2f64,// ->125894
59649 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
59661 /*125912*/ /*SwitchType*/ 12, MVT::v2f64,// ->125926
59664 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
59685 /*125964*/ /*SwitchType*/ 21, MVT::v2f64,// ->125987
59690 MVT::v2f64, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7,
59704 /*126015*/ /*SwitchType*/ 22, MVT::v2f64,// ->126039
59709 MVT::v2f64, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8,
59723 /*126058*/ /*SwitchType*/ 11, MVT::v2f64,// ->126071
59726 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
59738 /*126089*/ /*SwitchType*/ 12, MVT::v2f64,// ->126103
59741 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
59762 /*126141*/ /*SwitchType*/ 21, MVT::v2f64,// ->126164
59767 MVT::v2f64, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7,
59781 /*126192*/ /*SwitchType*/ 22, MVT::v2f64,// ->126216
59786 MVT::v2f64, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8,
59800 /*126235*/ /*SwitchType*/ 11, MVT::v2f64,// ->126248
59803 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
59815 /*126266*/ /*SwitchType*/ 12, MVT::v2f64,// ->126280
59818 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
59839 /*126318*/ /*SwitchType*/ 21, MVT::v2f64,// ->126341
59844 MVT::v2f64, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7,
59858 /*126369*/ /*SwitchType*/ 22, MVT::v2f64,// ->126393
59863 MVT::v2f64, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8,
59877 /*126412*/ /*SwitchType*/ 11, MVT::v2f64,// ->126425
59880 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
59892 /*126443*/ /*SwitchType*/ 12, MVT::v2f64,// ->126457
59895 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
59916 /*126495*/ /*SwitchType*/ 21, MVT::v2f64,// ->126518
59921 MVT::v2f64, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7,
59935 /*126546*/ /*SwitchType*/ 22, MVT::v2f64,// ->126570
59940 MVT::v2f64, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8,
59954 /*126589*/ /*SwitchType*/ 11, MVT::v2f64,// ->126602
59957 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
59969 /*126620*/ /*SwitchType*/ 12, MVT::v2f64,// ->126634
59972 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
59993 /*126672*/ /*SwitchType*/ 21, MVT::v2f64,// ->126695
59998 MVT::v2f64, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7,
60012 /*126723*/ /*SwitchType*/ 22, MVT::v2f64,// ->126747
60017 MVT::v2f64, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8,
60031 /*126766*/ /*SwitchType*/ 11, MVT::v2f64,// ->126779
60034 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
60046 /*126797*/ /*SwitchType*/ 12, MVT::v2f64,// ->126811
60049 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
60070 /*126849*/ /*SwitchType*/ 21, MVT::v2f64,// ->126872
60075 MVT::v2f64, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7,
60089 /*126900*/ /*SwitchType*/ 22, MVT::v2f64,// ->126924
60094 MVT::v2f64, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8,
60108 /*126943*/ /*SwitchType*/ 11, MVT::v2f64,// ->126956
60111 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
60123 /*126974*/ /*SwitchType*/ 12, MVT::v2f64,// ->126988
60126 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
60184 /*127095*/ OPC_CheckType, MVT::v2f64,
60189 MVT::v2f64, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7,
60194 /*127120*/ OPC_CheckType, MVT::v2f64,
60199 MVT::v2f64, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8,
60206 /*127148*/ OPC_CheckType, MVT::v2f64,
60209 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
60214 /*127163*/ OPC_CheckType, MVT::v2f64,
60217 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
60237 /*127214*/ /*SwitchType*/ 21, MVT::v2f64,// ->127237
60242 MVT::v2f64, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7,
60256 /*127265*/ /*SwitchType*/ 22, MVT::v2f64,// ->127289
60261 MVT::v2f64, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8,
60275 /*127308*/ /*SwitchType*/ 11, MVT::v2f64,// ->127321
60278 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
60290 /*127339*/ /*SwitchType*/ 12, MVT::v2f64,// ->127353
60293 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
60314 /*127391*/ /*SwitchType*/ 21, MVT::v2f64,// ->127414
60319 MVT::v2f64, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7,
60333 /*127442*/ /*SwitchType*/ 22, MVT::v2f64,// ->127466
60338 MVT::v2f64, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8,
60352 /*127485*/ /*SwitchType*/ 11, MVT::v2f64,// ->127498
60355 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
60367 /*127516*/ /*SwitchType*/ 12, MVT::v2f64,// ->127530
60370 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
60391 /*127568*/ /*SwitchType*/ 21, MVT::v2f64,// ->127591
60396 MVT::v2f64, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7,
60410 /*127619*/ /*SwitchType*/ 22, MVT::v2f64,// ->127643
60415 MVT::v2f64, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8,
60429 /*127662*/ /*SwitchType*/ 11, MVT::v2f64,// ->127675
60432 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
60444 /*127693*/ /*SwitchType*/ 12, MVT::v2f64,// ->127707
60447 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
60468 /*127745*/ /*SwitchType*/ 21, MVT::v2f64,// ->127768
60473 MVT::v2f64, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7,
60487 /*127796*/ /*SwitchType*/ 22, MVT::v2f64,// ->127820
60492 MVT::v2f64, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8,
60506 /*127839*/ /*SwitchType*/ 11, MVT::v2f64,// ->127852
60509 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
60521 /*127870*/ /*SwitchType*/ 12, MVT::v2f64,// ->127884
60524 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
60545 /*127922*/ /*SwitchType*/ 21, MVT::v2f64,// ->127945
60550 MVT::v2f64, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7,
60564 /*127973*/ /*SwitchType*/ 22, MVT::v2f64,// ->127997
60569 MVT::v2f64, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8,
60583 /*128016*/ /*SwitchType*/ 11, MVT::v2f64,// ->128029
60586 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
60598 /*128047*/ /*SwitchType*/ 12, MVT::v2f64,// ->128061
60601 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
60622 /*128099*/ /*SwitchType*/ 21, MVT::v2f64,// ->128122
60627 MVT::v2f64, 7/*#Ops*/, 0, 1, 3, 4, 5, 6, 7,
60641 /*128150*/ /*SwitchType*/ 22, MVT::v2f64,// ->128174
60646 MVT::v2f64, 8/*#Ops*/, 3, 0, 1, 4, 5, 6, 7, 8,
60660 /*128193*/ /*SwitchType*/ 11, MVT::v2f64,// ->128206
60663 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
60675 /*128224*/ /*SwitchType*/ 12, MVT::v2f64,// ->128238
60678 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
60701 /*128272*/ /*SwitchType*/ 12, MVT::v2f64,// ->128286
60704 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
60716 /*128305*/ /*SwitchType*/ 13, MVT::v2f64,// ->128320
60719 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
60742 /*128354*/ /*SwitchType*/ 12, MVT::v2f64,// ->128368
60745 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
60757 /*128387*/ /*SwitchType*/ 13, MVT::v2f64,// ->128402
60760 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
60783 /*128436*/ /*SwitchType*/ 12, MVT::v2f64,// ->128450
60786 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
60798 /*128469*/ /*SwitchType*/ 13, MVT::v2f64,// ->128484
60801 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
60824 /*128518*/ /*SwitchType*/ 12, MVT::v2f64,// ->128532
60827 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
60839 /*128551*/ /*SwitchType*/ 13, MVT::v2f64,// ->128566
60842 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
60865 /*128600*/ /*SwitchType*/ 12, MVT::v2f64,// ->128614
60868 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
60880 /*128633*/ /*SwitchType*/ 13, MVT::v2f64,// ->128648
60883 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
60933 /*128731*/ /*SwitchType*/ 12, MVT::v2f64,// ->128745
60936 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
60948 /*128764*/ /*SwitchType*/ 13, MVT::v2f64,// ->128779
60951 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
60974 /*128813*/ /*SwitchType*/ 12, MVT::v2f64,// ->128827
60977 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
60989 /*128846*/ /*SwitchType*/ 13, MVT::v2f64,// ->128861
60992 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
61009 /*128880*/ OPC_SwitchType /*2 cases */, 12, MVT::v2f64,// ->128895
61012 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
61024 /*128912*/ OPC_SwitchType /*2 cases */, 13, MVT::v2f64,// ->128928
61027 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
61050 /*128962*/ OPC_SwitchType /*2 cases */, 12, MVT::v2f64,// ->128977
61053 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
61065 /*128994*/ OPC_SwitchType /*2 cases */, 13, MVT::v2f64,// ->129010
61068 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
61091 /*129044*/ OPC_SwitchType /*2 cases */, 12, MVT::v2f64,// ->129059
61094 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
61106 /*129076*/ OPC_SwitchType /*2 cases */, 13, MVT::v2f64,// ->129092
61109 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
61139 /*129143*/ /*SwitchType*/ 13, MVT::v2f64,// ->129158
61142 MVT::v2f64, 5/*#Ops*/, 1, 0, 2, 3, 4,
61154 /*129178*/ /*SwitchType*/ 13, MVT::v2f64,// ->129193
61157 MVT::v2f64, 5/*#Ops*/, 1, 0, 2, 3, 4,
61193 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
61200 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
61218 /*129294*/ /*SwitchType*/ 11, MVT::v2f64,// ->129307
61221 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
61233 /*129325*/ /*SwitchType*/ 12, MVT::v2f64,// ->129339
61236 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
61255 /*129366*/ /*SwitchType*/ 11, MVT::v2f64,// ->129379
61258 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
61270 /*129397*/ /*SwitchType*/ 12, MVT::v2f64,// ->129411
61273 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
61286 /*129424*/ OPC_CheckType, MVT::v2f64,
61289 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
61294 /*129439*/ OPC_CheckType, MVT::v2f64,
61297 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
61315 /*129479*/ /*SwitchType*/ 11, MVT::v2f64,// ->129492
61318 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
61330 /*129510*/ /*SwitchType*/ 12, MVT::v2f64,// ->129524
61333 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
61352 /*129551*/ /*SwitchType*/ 11, MVT::v2f64,// ->129564
61355 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
61367 /*129582*/ /*SwitchType*/ 12, MVT::v2f64,// ->129596
61370 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
61389 /*129623*/ /*SwitchType*/ 11, MVT::v2f64,// ->129636
61392 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
61404 /*129654*/ /*SwitchType*/ 12, MVT::v2f64,// ->129668
61407 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
61576 /*130028*/ /*SwitchType*/ 18, MVT::v2f64,// ->130048
61581 MVT::v2f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
61608 /*130100*/ /*SwitchType*/ 18, MVT::v2f64,// ->130120
61613 MVT::v2f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
61655 /*130211*/ /*SwitchType*/ 18, MVT::v2f64,// ->130231
61660 MVT::v2f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
61725 /*130365*/ /*SwitchType*/ 18, MVT::v2f64,// ->130385
61730 MVT::v2f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
61784 /*130481*/ /*SwitchType*/ 35, MVT::v2f64,// ->130518
61788 MVT::v2f64, 2/*#Ops*/, 0, 1,
61794 MVT::v2f64, 2/*#Ops*/, 0, 1,
61800 MVT::v2f64, 2/*#Ops*/, 0, 1,
62459 /*131915*/ /*SwitchType*/ 18, MVT::v2f64,// ->131935
62464 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
62495 /*132001*/ /*SwitchType*/ 18, MVT::v2f64,// ->132021
62500 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
62538 /*132105*/ /*SwitchType*/ 18, MVT::v2f64,// ->132125
62543 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
62606 /*132254*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->132275
62611 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
62646 /*132340*/ /*SwitchType*/ 18, MVT::v2f64,// ->132360
62651 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
62683 /*132427*/ /*SwitchType*/ 18, MVT::v2f64,// ->132447
62688 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
62727 /*132532*/ /*SwitchType*/ 18, MVT::v2f64,// ->132552
62732 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
62799 /*132685*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->132706
62804 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
62841 /*132771*/ /*SwitchType*/ 35, MVT::v2f64,// ->132808
62845 MVT::v2f64, 2/*#Ops*/, 0, 1,
62851 MVT::v2f64, 2/*#Ops*/, 0, 1,
62857 MVT::v2f64, 2/*#Ops*/, 0, 1,
63322 /*133787*/ /*SwitchType*/ 18, MVT::v2f64,// ->133807
63327 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
63358 /*133873*/ /*SwitchType*/ 18, MVT::v2f64,// ->133893
63363 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
63401 /*133977*/ /*SwitchType*/ 18, MVT::v2f64,// ->133997
63406 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
63469 /*134126*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->134147
63474 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
63510 /*134211*/ /*SwitchType*/ 35, MVT::v2f64,// ->134248
63514 MVT::v2f64, 2/*#Ops*/, 0, 1,
63520 MVT::v2f64, 2/*#Ops*/, 0, 1,
63526 MVT::v2f64, 2/*#Ops*/, 0, 1,
64057 /*135369*/ /*SwitchType*/ 18, MVT::v2f64,// ->135389
64062 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
64093 /*135455*/ /*SwitchType*/ 18, MVT::v2f64,// ->135475
64098 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
64136 /*135559*/ /*SwitchType*/ 18, MVT::v2f64,// ->135579
64141 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
64204 /*135708*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->135729
64209 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
64244 /*135794*/ /*SwitchType*/ 18, MVT::v2f64,// ->135814
64249 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
64281 /*135881*/ /*SwitchType*/ 18, MVT::v2f64,// ->135901
64286 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
64325 /*135986*/ /*SwitchType*/ 18, MVT::v2f64,// ->136006
64330 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
64397 /*136139*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->136160
64402 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
64439 /*136225*/ /*SwitchType*/ 35, MVT::v2f64,// ->136262
64443 MVT::v2f64, 2/*#Ops*/, 0, 1,
64449 MVT::v2f64, 2/*#Ops*/, 0, 1,
64455 MVT::v2f64, 2/*#Ops*/, 0, 1,
64920 /*137241*/ /*SwitchType*/ 18, MVT::v2f64,// ->137261
64925 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
64956 /*137327*/ /*SwitchType*/ 18, MVT::v2f64,// ->137347
64961 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
64999 /*137431*/ /*SwitchType*/ 18, MVT::v2f64,// ->137451
65004 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
65067 /*137580*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->137601
65072 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
65108 /*137665*/ /*SwitchType*/ 35, MVT::v2f64,// ->137702
65112 MVT::v2f64, 2/*#Ops*/, 0, 1,
65118 MVT::v2f64, 2/*#Ops*/, 0, 1,
65124 MVT::v2f64, 2/*#Ops*/, 0, 1,
65691 /*138761*/ OPC_CheckType, MVT::v2f64,
65696 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
65710 /*138797*/ OPC_CheckType, MVT::v2f64,
65715 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
65731 /*138835*/ OPC_CheckType, MVT::v2f64,
65736 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
65889 /*139132*/ OPC_CheckType, MVT::v2f64,
65894 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
65908 /*139168*/ OPC_CheckType, MVT::v2f64,
65913 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
66005 /*139385*/ /*SwitchType*/ 19, MVT::v2f64,// ->139406
66010 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
66066 /*139532*/ /*SwitchType*/ 19, MVT::v2f64,// ->139553
66071 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
66128 /*139680*/ /*SwitchType*/ 19, MVT::v2f64,// ->139701
66133 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
66191 /*139829*/ /*SwitchType*/ 19, MVT::v2f64,// ->139850
66196 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
66285 /*140048*/ /*SwitchType*/ 42, MVT::v2f64,// ->140092
66291 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
66299 MVT::v2f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
66360 /*140222*/ /*SwitchType*/ 19, MVT::v2f64,// ->140243
66365 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
66415 /*140332*/ /*SwitchType*/ 38, MVT::v2f64,// ->140372
66419 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
66425 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
66431 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
66989 /*141420*/ OPC_CheckType, MVT::v2f64,
66994 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
67008 /*141456*/ OPC_CheckType, MVT::v2f64,
67013 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
67029 /*141494*/ OPC_CheckType, MVT::v2f64,
67034 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
67187 /*141791*/ OPC_CheckType, MVT::v2f64,
67192 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
67206 /*141827*/ OPC_CheckType, MVT::v2f64,
67211 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
67303 /*142044*/ /*SwitchType*/ 19, MVT::v2f64,// ->142065
67308 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
67364 /*142191*/ /*SwitchType*/ 19, MVT::v2f64,// ->142212
67369 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
67426 /*142339*/ /*SwitchType*/ 19, MVT::v2f64,// ->142360
67431 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
67489 /*142488*/ /*SwitchType*/ 19, MVT::v2f64,// ->142509
67494 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
67583 /*142707*/ /*SwitchType*/ 42, MVT::v2f64,// ->142751
67589 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
67597 MVT::v2f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
67658 /*142881*/ /*SwitchType*/ 19, MVT::v2f64,// ->142902
67663 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
67713 /*142991*/ /*SwitchType*/ 38, MVT::v2f64,// ->143031
67717 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
67723 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
67729 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
68287 /*144079*/ OPC_CheckType, MVT::v2f64,
68292 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
68306 /*144115*/ OPC_CheckType, MVT::v2f64,
68311 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
68327 /*144153*/ OPC_CheckType, MVT::v2f64,
68332 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
68485 /*144450*/ OPC_CheckType, MVT::v2f64,
68490 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
68504 /*144486*/ OPC_CheckType, MVT::v2f64,
68509 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
68601 /*144703*/ /*SwitchType*/ 19, MVT::v2f64,// ->144724
68606 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
68662 /*144850*/ /*SwitchType*/ 19, MVT::v2f64,// ->144871
68667 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
68724 /*144998*/ /*SwitchType*/ 19, MVT::v2f64,// ->145019
68729 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
68787 /*145147*/ /*SwitchType*/ 19, MVT::v2f64,// ->145168
68792 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
68881 /*145366*/ /*SwitchType*/ 42, MVT::v2f64,// ->145410
68887 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
68895 MVT::v2f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
68956 /*145540*/ /*SwitchType*/ 19, MVT::v2f64,// ->145561
68961 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
69011 /*145650*/ /*SwitchType*/ 38, MVT::v2f64,// ->145690
69015 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
69021 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
69027 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
69585 /*146738*/ OPC_CheckType, MVT::v2f64,
69590 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
69604 /*146774*/ OPC_CheckType, MVT::v2f64,
69609 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
69625 /*146812*/ OPC_CheckType, MVT::v2f64,
69630 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
69783 /*147109*/ OPC_CheckType, MVT::v2f64,
69788 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
69802 /*147145*/ OPC_CheckType, MVT::v2f64,
69807 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
69899 /*147362*/ /*SwitchType*/ 19, MVT::v2f64,// ->147383
69904 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
69960 /*147509*/ /*SwitchType*/ 19, MVT::v2f64,// ->147530
69965 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
70022 /*147657*/ /*SwitchType*/ 19, MVT::v2f64,// ->147678
70027 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
70085 /*147806*/ /*SwitchType*/ 19, MVT::v2f64,// ->147827
70090 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
70179 /*148025*/ /*SwitchType*/ 42, MVT::v2f64,// ->148069
70185 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
70193 MVT::v2f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
70254 /*148199*/ /*SwitchType*/ 19, MVT::v2f64,// ->148220
70259 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
70309 /*148309*/ /*SwitchType*/ 38, MVT::v2f64,// ->148349
70313 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
70319 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
70325 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
70725 /*149205*/ OPC_CheckType, MVT::v2f64,
70730 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
70831 /*149439*/ OPC_CheckType, MVT::v2f64,
70836 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
70948 /*149655*/ OPC_CheckType, MVT::v2f64,
70952 MVT::v2f64, 1/*#Ops*/, 0,
70966 MVT::v2f64, 2/*#Ops*/, 4, 5,
71443 /*150675*/ /*SwitchType*/ 18, MVT::v2f64,// ->150695
71448 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
71479 /*150761*/ /*SwitchType*/ 18, MVT::v2f64,// ->150781
71484 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
71522 /*150865*/ /*SwitchType*/ 18, MVT::v2f64,// ->150885
71527 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
71590 /*151014*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->151035
71595 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
71631 /*151099*/ /*SwitchType*/ 35, MVT::v2f64,// ->151136
71635 MVT::v2f64, 2/*#Ops*/, 0, 1,
71641 MVT::v2f64, 2/*#Ops*/, 0, 1,
71647 MVT::v2f64, 2/*#Ops*/, 0, 1,
71820 /*151477*/ /*SwitchType*/ 18, MVT::v2f64,// ->151497
71825 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
71856 /*151563*/ /*SwitchType*/ 18, MVT::v2f64,// ->151583
71861 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
71899 /*151667*/ /*SwitchType*/ 18, MVT::v2f64,// ->151687
71904 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
71967 /*151816*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->151837
71972 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
72008 /*151901*/ /*SwitchType*/ 35, MVT::v2f64,// ->151938
72012 MVT::v2f64, 2/*#Ops*/, 0, 1,
72018 MVT::v2f64, 2/*#Ops*/, 0, 1,
72024 MVT::v2f64, 2/*#Ops*/, 0, 1,
72263 /*152423*/ /*SwitchType*/ 18, MVT::v2f64,// ->152443
72268 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
72299 /*152509*/ /*SwitchType*/ 18, MVT::v2f64,// ->152529
72304 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
72342 /*152613*/ /*SwitchType*/ 18, MVT::v2f64,// ->152633
72347 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
72410 /*152762*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->152783
72415 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
72450 /*152848*/ /*SwitchType*/ 18, MVT::v2f64,// ->152868
72455 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
72487 /*152935*/ /*SwitchType*/ 18, MVT::v2f64,// ->152955
72492 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
72531 /*153040*/ /*SwitchType*/ 18, MVT::v2f64,// ->153060
72536 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
72603 /*153193*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->153214
72608 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
72645 /*153279*/ /*SwitchType*/ 35, MVT::v2f64,// ->153316
72649 MVT::v2f64, 2/*#Ops*/, 0, 1,
72655 MVT::v2f64, 2/*#Ops*/, 0, 1,
72661 MVT::v2f64, 2/*#Ops*/, 0, 1,
72900 /*153801*/ /*SwitchType*/ 18, MVT::v2f64,// ->153821
72905 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
72936 /*153887*/ /*SwitchType*/ 18, MVT::v2f64,// ->153907
72941 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
72979 /*153991*/ /*SwitchType*/ 18, MVT::v2f64,// ->154011
72984 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
73047 /*154140*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->154161
73052 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
73087 /*154226*/ /*SwitchType*/ 18, MVT::v2f64,// ->154246
73092 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
73124 /*154313*/ /*SwitchType*/ 18, MVT::v2f64,// ->154333
73129 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
73168 /*154418*/ /*SwitchType*/ 18, MVT::v2f64,// ->154438
73173 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
73240 /*154571*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->154592
73245 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
73282 /*154657*/ /*SwitchType*/ 35, MVT::v2f64,// ->154694
73286 MVT::v2f64, 2/*#Ops*/, 0, 1,
73292 MVT::v2f64, 2/*#Ops*/, 0, 1,
73298 MVT::v2f64, 2/*#Ops*/, 0, 1,
73523 /*155153*/ OPC_SwitchType /*2 cases */, 17, MVT::v2f64,// ->155173
73528 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
73543 /*155197*/ OPC_CheckType, MVT::v2f64,
73548 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
73585 /*155295*/ /*SwitchType*/ 17, MVT::v2f64,// ->155314
73590 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
73652 /*155437*/ OPC_SwitchType /*2 cases */, 17, MVT::v2f64,// ->155457
73657 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
73707 /*155541*/ /*SwitchType*/ 32, MVT::v2f64,// ->155575
73711 MVT::v2f64, 1/*#Ops*/, 0,
73717 MVT::v2f64, 1/*#Ops*/, 0,
73723 MVT::v2f64, 1/*#Ops*/, 0,
74623 /*157349*/ OPC_CheckType, MVT::v2f64,
74628 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
74729 /*157583*/ OPC_CheckType, MVT::v2f64,
74734 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
74864 /*157876*/ OPC_CheckType, MVT::v2f64,
74868 MVT::v2f64, 1/*#Ops*/, 0,
74882 MVT::v2f64, 2/*#Ops*/, 4, 5,
111770 /*231796*/ OPC_CheckType, MVT::v2f64,
111804 /*231861*/ OPC_CheckType, MVT::v2f64,
111840 /*231929*/ OPC_CheckType, MVT::v2f64,
111871 /*231989*/ OPC_SwitchType /*2 cases */, 53, MVT::v2f64,// ->232045
111942 /*232132*/ OPC_CheckType, MVT::v2f64,
111976 /*232197*/ OPC_CheckType, MVT::v2f64,
112012 /*232265*/ OPC_CheckType, MVT::v2f64,
112043 /*232325*/ OPC_SwitchType /*2 cases */, 53, MVT::v2f64,// ->232381
112114 /*232468*/ OPC_CheckType, MVT::v2f64,
112148 /*232533*/ OPC_CheckType, MVT::v2f64,
112184 /*232601*/ OPC_CheckType, MVT::v2f64,
112215 /*232661*/ OPC_SwitchType /*2 cases */, 53, MVT::v2f64,// ->232717
112286 /*232804*/ OPC_CheckType, MVT::v2f64,
112320 /*232869*/ OPC_CheckType, MVT::v2f64,
112356 /*232937*/ OPC_CheckType, MVT::v2f64,
112387 /*232997*/ OPC_SwitchType /*2 cases */, 53, MVT::v2f64,// ->233053
128204 /*263535*/ OPC_CheckType, MVT::v2f64,
130428 /*267834*/ OPC_CheckType, MVT::v2f64,
133857 /*274544*/ OPC_CheckType, MVT::v2f64,
136041 /*279095*/ OPC_CheckType, MVT::v2f64,
140381 /*288208*/ OPC_CheckChild1Type, MVT::v2f64,
140427 /*288295*/ OPC_CheckChild0Type, MVT::v2f64,
141528 /*290206*/ OPC_CheckChild0Type, MVT::v2f64,
141564 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
142396 /*291771*/ OPC_CheckChild1Type, MVT::v2f64,
142417 /*291815*/ OPC_CheckChild0Type, MVT::v2f64,
143433 /*293801*/ OPC_CheckChild0Type, MVT::v2f64,
143463 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
148397 /*303247*/ OPC_SwitchType /*2 cases */, 42, MVT::v2f64,// ->303292
148564 /*303570*/ OPC_SwitchType /*2 cases */, 28, MVT::v2f64,// ->303601
149250 /*304865*/ OPC_SwitchType /*2 cases */, 41, MVT::v2f64,// ->304909
151977 /*309916*/ OPC_SwitchType /*2 cases */, 27, MVT::v2f64,// ->309946
152601 /*311200*/ OPC_CheckChild1Type, MVT::v2f64,
155845 /*317569*/ OPC_CheckChild0Type, MVT::v2f64,
156074 /*317949*/ OPC_CheckChild1Type, MVT::v2f64,
157179 /*319848*/ OPC_CheckChild0Type, MVT::v2f64,
168546 /*341892*/ OPC_CheckType, MVT::v2f64,
168566 /*341927*/ OPC_CheckType, MVT::v2f64,
173785 /*352853*/ OPC_CheckType, MVT::v2f64,
173803 /*352887*/ OPC_CheckType, MVT::v2f64,
174544 /*354183*/ OPC_CheckChild0Type, MVT::v2f64,
174580 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
175880 /*356717*/ OPC_CheckChild0Type, MVT::v2f64,
175910 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
177584 /*359993*/ OPC_CheckChild0Type, MVT::v2f64,
177611 /*360037*/ OPC_CheckChild0Type, MVT::v2f64,
177638 /*360081*/ OPC_CheckChild0Type, MVT::v2f64,
177665 /*360125*/ OPC_CheckChild0Type, MVT::v2f64,
178499 /*361675*/ OPC_CheckChild0Type, MVT::v2f64,
178522 /*361717*/ OPC_CheckChild0Type, MVT::v2f64,
178545 /*361759*/ OPC_CheckChild0Type, MVT::v2f64,
178568 /*361801*/ OPC_CheckChild0Type, MVT::v2f64,
178802 /*362261*/ OPC_CheckType, MVT::v2f64,
178807 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
178812 /*362283*/ OPC_CheckType, MVT::v2f64,
178817 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
178836 /*362326*/ OPC_CheckType, MVT::v2f64,
178841 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
178846 /*362348*/ OPC_CheckType, MVT::v2f64,
178851 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
178869 /*362389*/ OPC_CheckType, MVT::v2f64,
178874 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
178879 /*362411*/ OPC_CheckType, MVT::v2f64,
178884 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
178913 /*362476*/ OPC_CheckType, MVT::v2f64,
178918 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
178923 /*362498*/ OPC_CheckType, MVT::v2f64,
178928 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
178947 /*362541*/ OPC_CheckType, MVT::v2f64,
178952 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
178957 /*362563*/ OPC_CheckType, MVT::v2f64,
178962 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
178980 /*362604*/ OPC_CheckType, MVT::v2f64,
178985 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
178990 /*362626*/ OPC_CheckType, MVT::v2f64,
178995 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
179021 /*362688*/ OPC_CheckType, MVT::v2f64,
179026 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
179035 /*362716*/ OPC_CheckType, MVT::v2f64,
179040 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
179049 /*362744*/ OPC_CheckType, MVT::v2f64,
179054 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
179063 /*362772*/ OPC_CheckType, MVT::v2f64,
179068 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
179085 /*362811*/ OPC_CheckType, MVT::v2f64,
179090 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
179111 /*362858*/ OPC_CheckType, MVT::v2f64,
179116 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
179125 /*362886*/ OPC_CheckType, MVT::v2f64,
179130 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
179139 /*362914*/ OPC_CheckType, MVT::v2f64,
179144 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
179153 /*362942*/ OPC_CheckType, MVT::v2f64,
179158 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
179176 /*362982*/ OPC_CheckType, MVT::v2f64,
179181 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
179200 /*363027*/ OPC_CheckType, MVT::v2f64,
179205 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
179212 /*363054*/ OPC_CheckType, MVT::v2f64,
179217 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
179224 /*363081*/ OPC_CheckType, MVT::v2f64,
179229 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
179236 /*363108*/ OPC_CheckType, MVT::v2f64,
179241 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
179256 /*363146*/ OPC_CheckType, MVT::v2f64,
179261 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
179280 /*363192*/ OPC_CheckType, MVT::v2f64,
179285 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
179292 /*363219*/ OPC_CheckType, MVT::v2f64,
179297 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
179304 /*363246*/ OPC_CheckType, MVT::v2f64,
179309 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
179316 /*363273*/ OPC_CheckType, MVT::v2f64,
179321 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
179337 /*363312*/ OPC_CheckType, MVT::v2f64,
179342 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
179365 /*363366*/ OPC_CheckType, MVT::v2f64,
179370 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
179379 /*363394*/ OPC_CheckType, MVT::v2f64,
179384 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
179393 /*363422*/ OPC_CheckType, MVT::v2f64,
179398 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
179407 /*363450*/ OPC_CheckType, MVT::v2f64,
179412 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
179429 /*363489*/ OPC_CheckType, MVT::v2f64,
179434 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
179455 /*363536*/ OPC_CheckType, MVT::v2f64,
179460 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
179469 /*363564*/ OPC_CheckType, MVT::v2f64,
179474 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
179483 /*363592*/ OPC_CheckType, MVT::v2f64,
179488 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
179497 /*363620*/ OPC_CheckType, MVT::v2f64,
179502 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
179520 /*363660*/ OPC_CheckType, MVT::v2f64,
179525 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
179544 /*363705*/ OPC_CheckType, MVT::v2f64,
179549 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
179556 /*363732*/ OPC_CheckType, MVT::v2f64,
179561 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
179568 /*363759*/ OPC_CheckType, MVT::v2f64,
179573 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
179580 /*363786*/ OPC_CheckType, MVT::v2f64,
179585 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
179600 /*363824*/ OPC_CheckType, MVT::v2f64,
179605 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
179624 /*363870*/ OPC_CheckType, MVT::v2f64,
179629 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
179636 /*363897*/ OPC_CheckType, MVT::v2f64,
179641 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
179648 /*363924*/ OPC_CheckType, MVT::v2f64,
179653 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
179660 /*363951*/ OPC_CheckType, MVT::v2f64,
179665 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
179681 /*363990*/ OPC_CheckType, MVT::v2f64,
179686 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
179709 /*364044*/ OPC_CheckType, MVT::v2f64,
179714 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
179723 /*364072*/ OPC_CheckType, MVT::v2f64,
179728 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
179737 /*364100*/ OPC_CheckType, MVT::v2f64,
179742 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
179751 /*364128*/ OPC_CheckType, MVT::v2f64,
179756 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
179773 /*364167*/ OPC_CheckType, MVT::v2f64,
179778 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
179799 /*364214*/ OPC_CheckType, MVT::v2f64,
179804 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
179813 /*364242*/ OPC_CheckType, MVT::v2f64,
179818 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
179827 /*364270*/ OPC_CheckType, MVT::v2f64,
179832 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
179841 /*364298*/ OPC_CheckType, MVT::v2f64,
179846 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
179864 /*364338*/ OPC_CheckType, MVT::v2f64,
179869 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
179888 /*364383*/ OPC_CheckType, MVT::v2f64,
179893 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
179900 /*364410*/ OPC_CheckType, MVT::v2f64,
179905 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
179912 /*364437*/ OPC_CheckType, MVT::v2f64,
179917 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
179924 /*364464*/ OPC_CheckType, MVT::v2f64,
179929 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
179944 /*364502*/ OPC_CheckType, MVT::v2f64,
179949 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
179968 /*364548*/ OPC_CheckType, MVT::v2f64,
179973 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
179980 /*364575*/ OPC_CheckType, MVT::v2f64,
179985 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
179992 /*364602*/ OPC_CheckType, MVT::v2f64,
179997 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
180004 /*364629*/ OPC_CheckType, MVT::v2f64,
180009 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
180025 /*364668*/ OPC_CheckType, MVT::v2f64,
180030 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
180053 /*364722*/ OPC_CheckType, MVT::v2f64,
180058 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
180063 /*364745*/ OPC_CheckType, MVT::v2f64,
180068 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
180079 /*364777*/ OPC_CheckType, MVT::v2f64,
180084 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
180089 /*364800*/ OPC_CheckType, MVT::v2f64,
180094 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
180105 /*364832*/ OPC_CheckType, MVT::v2f64,
180110 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
180115 /*364855*/ OPC_CheckType, MVT::v2f64,
180120 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
180131 /*364887*/ OPC_CheckType, MVT::v2f64,
180136 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
180141 /*364910*/ OPC_CheckType, MVT::v2f64,
180146 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
180165 /*364953*/ OPC_CheckType, MVT::v2f64,
180170 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
180175 /*364976*/ OPC_CheckType, MVT::v2f64,
180180 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
180204 /*365028*/ OPC_CheckType, MVT::v2f64,
180208 MVT::v2f64, 3/*#Ops*/, 0, 2, 3,
180224 /*365063*/ OPC_CheckType, MVT::v2f64,
180228 MVT::v2f64, 3/*#Ops*/, 0, 2, 3,
180252 /*365111*/ OPC_CheckType, MVT::v2f64,
180257 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
180262 /*365134*/ OPC_CheckType, MVT::v2f64,
180267 MVT::v2f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
180287 /*365179*/ OPC_CheckType, MVT::v2f64,
180292 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
180297 /*365202*/ OPC_CheckType, MVT::v2f64,
180302 MVT::v2f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
180326 /*365256*/ OPC_CheckType, MVT::v2f64,
180331 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
180336 /*365279*/ OPC_CheckType, MVT::v2f64,
180341 MVT::v2f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
180361 /*365324*/ OPC_CheckType, MVT::v2f64,
180366 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
180371 /*365347*/ OPC_CheckType, MVT::v2f64,
180376 MVT::v2f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
180400 /*365401*/ OPC_CheckType, MVT::v2f64,
180405 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
180410 /*365424*/ OPC_CheckType, MVT::v2f64,
180415 MVT::v2f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
180435 /*365469*/ OPC_CheckType, MVT::v2f64,
180440 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
180445 /*365492*/ OPC_CheckType, MVT::v2f64,
180450 MVT::v2f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
180474 /*365546*/ OPC_CheckType, MVT::v2f64,
180479 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
180484 /*365569*/ OPC_CheckType, MVT::v2f64,
180489 MVT::v2f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
180509 /*365614*/ OPC_CheckType, MVT::v2f64,
180514 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
180519 /*365637*/ OPC_CheckType, MVT::v2f64,
180524 MVT::v2f64, 8/*#Ops*/, 4, 0, 5, 6, 7, 8, 9, 3,
180549 /*365692*/ OPC_CheckType, MVT::v2f64,
180554 MVT::v2f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
180559 /*365716*/ OPC_CheckType, MVT::v2f64,
180564 MVT::v2f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
180584 /*365762*/ OPC_CheckType, MVT::v2f64,
180589 MVT::v2f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
180594 /*365786*/ OPC_CheckType, MVT::v2f64,
180599 MVT::v2f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
180624 /*365842*/ OPC_CheckType, MVT::v2f64,
180629 MVT::v2f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
180634 /*365866*/ OPC_CheckType, MVT::v2f64,
180639 MVT::v2f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
180659 /*365912*/ OPC_CheckType, MVT::v2f64,
180664 MVT::v2f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
180669 /*365936*/ OPC_CheckType, MVT::v2f64,
180674 MVT::v2f64, 9/*#Ops*/, 5, 0, 1, 6, 7, 8, 9, 10, 4,
180700 /*365993*/ OPC_CheckType, MVT::v2f64,
180705 MVT::v2f64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5,
180710 /*366021*/ OPC_CheckType, MVT::v2f64,
180715 MVT::v2f64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5,
180735 /*366069*/ OPC_CheckType, MVT::v2f64,
180740 MVT::v2f64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5,
180745 /*366097*/ OPC_CheckType, MVT::v2f64,
180750 MVT::v2f64, 9/*#Ops*/, 1, 0, 2, 6, 7, 8, 9, 10, 5,
180773 /*366152*/ OPC_CheckType, MVT::v2f64,
180778 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
180785 /*366183*/ OPC_CheckType, MVT::v2f64,
180790 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
180796 /*366211*/ OPC_CheckType, MVT::v2f64,
180801 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
180818 /*366254*/ OPC_CheckType, MVT::v2f64,
180823 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
180830 /*366285*/ OPC_CheckType, MVT::v2f64,
180835 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
180841 /*366313*/ OPC_CheckType, MVT::v2f64,
180846 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
180867 /*366364*/ OPC_CheckType, MVT::v2f64,
180872 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
180886 /*366399*/ OPC_CheckType, MVT::v2f64,
180891 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
180910 /*366441*/ OPC_CheckType, MVT::v2f64,
180915 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
180930 /*366477*/ OPC_CheckType, MVT::v2f64,
180935 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
180952 /*366517*/ OPC_CheckType, MVT::v2f64,
180957 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
180969 /*366551*/ OPC_CheckType, MVT::v2f64,
180974 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
180991 /*366592*/ OPC_CheckType, MVT::v2f64,
180996 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
181009 /*366627*/ OPC_CheckType, MVT::v2f64,
181014 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
181035 /*366676*/ OPC_CheckType, MVT::v2f64,
181040 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181054 /*366711*/ OPC_CheckType, MVT::v2f64,
181059 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181078 /*366753*/ OPC_CheckType, MVT::v2f64,
181083 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
181098 /*366789*/ OPC_CheckType, MVT::v2f64,
181103 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
181120 /*366829*/ OPC_CheckType, MVT::v2f64,
181125 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181137 /*366863*/ OPC_CheckType, MVT::v2f64,
181142 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181159 /*366904*/ OPC_CheckType, MVT::v2f64,
181164 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
181177 /*366939*/ OPC_CheckType, MVT::v2f64,
181182 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
181203 /*366988*/ OPC_CheckType, MVT::v2f64,
181208 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181213 /*367011*/ OPC_CheckType, MVT::v2f64,
181218 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181234 /*367050*/ OPC_CheckType, MVT::v2f64,
181239 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181244 /*367073*/ OPC_CheckType, MVT::v2f64,
181249 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181270 /*367122*/ OPC_CheckType, MVT::v2f64,
181275 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181280 /*367145*/ OPC_CheckType, MVT::v2f64,
181285 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181301 /*367184*/ OPC_CheckType, MVT::v2f64,
181306 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181311 /*367207*/ OPC_CheckType, MVT::v2f64,
181316 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181337 /*367256*/ OPC_CheckType, MVT::v2f64,
181342 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181347 /*367279*/ OPC_CheckType, MVT::v2f64,
181352 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181368 /*367318*/ OPC_CheckType, MVT::v2f64,
181373 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181378 /*367341*/ OPC_CheckType, MVT::v2f64,
181383 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181404 /*367390*/ OPC_CheckType, MVT::v2f64,
181409 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181414 /*367413*/ OPC_CheckType, MVT::v2f64,
181419 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181435 /*367452*/ OPC_CheckType, MVT::v2f64,
181440 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181445 /*367475*/ OPC_CheckType, MVT::v2f64,
181450 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181471 /*367524*/ OPC_CheckType, MVT::v2f64,
181476 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181490 /*367559*/ OPC_CheckType, MVT::v2f64,
181495 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181514 /*367601*/ OPC_CheckType, MVT::v2f64,
181519 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
181534 /*367637*/ OPC_CheckType, MVT::v2f64,
181539 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
181556 /*367677*/ OPC_CheckType, MVT::v2f64,
181561 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181573 /*367711*/ OPC_CheckType, MVT::v2f64,
181578 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181595 /*367752*/ OPC_CheckType, MVT::v2f64,
181600 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
181613 /*367787*/ OPC_CheckType, MVT::v2f64,
181618 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
181639 /*367836*/ OPC_CheckType, MVT::v2f64,
181644 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181658 /*367871*/ OPC_CheckType, MVT::v2f64,
181663 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181682 /*367913*/ OPC_CheckType, MVT::v2f64,
181687 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
181702 /*367949*/ OPC_CheckType, MVT::v2f64,
181707 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
181724 /*367989*/ OPC_CheckType, MVT::v2f64,
181729 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181741 /*368023*/ OPC_CheckType, MVT::v2f64,
181746 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181763 /*368064*/ OPC_CheckType, MVT::v2f64,
181768 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
181781 /*368099*/ OPC_CheckType, MVT::v2f64,
181786 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
181807 /*368148*/ OPC_CheckType, MVT::v2f64,
181812 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181817 /*368171*/ OPC_CheckType, MVT::v2f64,
181822 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181838 /*368210*/ OPC_CheckType, MVT::v2f64,
181843 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181848 /*368233*/ OPC_CheckType, MVT::v2f64,
181853 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181874 /*368282*/ OPC_CheckType, MVT::v2f64,
181879 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181884 /*368305*/ OPC_CheckType, MVT::v2f64,
181889 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181905 /*368344*/ OPC_CheckType, MVT::v2f64,
181910 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
181915 /*368367*/ OPC_CheckType, MVT::v2f64,
181920 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
181943 /*368420*/ OPC_CheckType, MVT::v2f64,
181948 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
181962 /*368458*/ OPC_CheckType, MVT::v2f64,
181967 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
181986 /*368503*/ OPC_CheckType, MVT::v2f64,
181991 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
182006 /*368540*/ OPC_CheckType, MVT::v2f64,
182011 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
182032 /*368585*/ OPC_CheckType, MVT::v2f64,
182037 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
182053 /*368623*/ OPC_CheckType, MVT::v2f64,
182058 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
182077 /*368669*/ OPC_CheckType, MVT::v2f64,
182082 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
182094 /*368706*/ OPC_CheckType, MVT::v2f64,
182099 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
182116 /*368750*/ OPC_CheckType, MVT::v2f64,
182121 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
182134 /*368786*/ OPC_CheckType, MVT::v2f64,
182139 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
182158 /*368830*/ OPC_CheckType, MVT::v2f64,
182163 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
182177 /*368867*/ OPC_CheckType, MVT::v2f64,
182182 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
182200 /*368910*/ OPC_CheckType, MVT::v2f64,
182205 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
182217 /*368947*/ OPC_CheckType, MVT::v2f64,
182222 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
182240 /*368992*/ OPC_CheckType, MVT::v2f64,
182245 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
182259 /*369029*/ OPC_CheckType, MVT::v2f64,
182264 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
182282 /*369072*/ OPC_CheckType, MVT::v2f64,
182287 MVT::v2f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
182300 /*369108*/ OPC_CheckType, MVT::v2f64,
182305 MVT::v2f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
182328 /*369161*/ OPC_CheckType, MVT::v2f64,
182333 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
182347 /*369199*/ OPC_CheckType, MVT::v2f64,
182352 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
182371 /*369244*/ OPC_CheckType, MVT::v2f64,
182376 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
182391 /*369281*/ OPC_CheckType, MVT::v2f64,
182396 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
182417 /*369326*/ OPC_CheckType, MVT::v2f64,
182422 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
182438 /*369364*/ OPC_CheckType, MVT::v2f64,
182443 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
182462 /*369410*/ OPC_CheckType, MVT::v2f64,
182467 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
182479 /*369447*/ OPC_CheckType, MVT::v2f64,
182484 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
182501 /*369491*/ OPC_CheckType, MVT::v2f64,
182506 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
182519 /*369527*/ OPC_CheckType, MVT::v2f64,
182524 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
182543 /*369571*/ OPC_CheckType, MVT::v2f64,
182548 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
182562 /*369608*/ OPC_CheckType, MVT::v2f64,
182567 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
182585 /*369651*/ OPC_CheckType, MVT::v2f64,
182590 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
182602 /*369688*/ OPC_CheckType, MVT::v2f64,
182607 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
182625 /*369733*/ OPC_CheckType, MVT::v2f64,
182630 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
182644 /*369770*/ OPC_CheckType, MVT::v2f64,
182649 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
182667 /*369813*/ OPC_CheckType, MVT::v2f64,
182672 MVT::v2f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
182685 /*369849*/ OPC_CheckType, MVT::v2f64,
182690 MVT::v2f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
182713 /*369902*/ OPC_CheckType, MVT::v2f64,
182718 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
182732 /*369940*/ OPC_CheckType, MVT::v2f64,
182737 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
182756 /*369985*/ OPC_CheckType, MVT::v2f64,
182761 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
182776 /*370022*/ OPC_CheckType, MVT::v2f64,
182781 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
182802 /*370067*/ OPC_CheckType, MVT::v2f64,
182807 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
182823 /*370105*/ OPC_CheckType, MVT::v2f64,
182828 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
182847 /*370151*/ OPC_CheckType, MVT::v2f64,
182852 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
182864 /*370188*/ OPC_CheckType, MVT::v2f64,
182869 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
182886 /*370232*/ OPC_CheckType, MVT::v2f64,
182891 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
182904 /*370268*/ OPC_CheckType, MVT::v2f64,
182909 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
182928 /*370312*/ OPC_CheckType, MVT::v2f64,
182933 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
182947 /*370349*/ OPC_CheckType, MVT::v2f64,
182952 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
182970 /*370392*/ OPC_CheckType, MVT::v2f64,
182975 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
182987 /*370429*/ OPC_CheckType, MVT::v2f64,
182992 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
183010 /*370474*/ OPC_CheckType, MVT::v2f64,
183015 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
183029 /*370511*/ OPC_CheckType, MVT::v2f64,
183034 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
183052 /*370554*/ OPC_CheckType, MVT::v2f64,
183057 MVT::v2f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
183070 /*370590*/ OPC_CheckType, MVT::v2f64,
183075 MVT::v2f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
183098 /*370643*/ OPC_CheckType, MVT::v2f64,
183103 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
183117 /*370681*/ OPC_CheckType, MVT::v2f64,
183122 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
183141 /*370726*/ OPC_CheckType, MVT::v2f64,
183146 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
183161 /*370763*/ OPC_CheckType, MVT::v2f64,
183166 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
183187 /*370808*/ OPC_CheckType, MVT::v2f64,
183192 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
183208 /*370846*/ OPC_CheckType, MVT::v2f64,
183213 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
183232 /*370892*/ OPC_CheckType, MVT::v2f64,
183237 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
183249 /*370929*/ OPC_CheckType, MVT::v2f64,
183254 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
183271 /*370973*/ OPC_CheckType, MVT::v2f64,
183276 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
183289 /*371009*/ OPC_CheckType, MVT::v2f64,
183294 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
183313 /*371053*/ OPC_CheckType, MVT::v2f64,
183318 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
183332 /*371090*/ OPC_CheckType, MVT::v2f64,
183337 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
183355 /*371133*/ OPC_CheckType, MVT::v2f64,
183360 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
183372 /*371170*/ OPC_CheckType, MVT::v2f64,
183377 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
183395 /*371215*/ OPC_CheckType, MVT::v2f64,
183400 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
183414 /*371252*/ OPC_CheckType, MVT::v2f64,
183419 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
183437 /*371295*/ OPC_CheckType, MVT::v2f64,
183442 MVT::v2f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
183455 /*371331*/ OPC_CheckType, MVT::v2f64,
183460 MVT::v2f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
183483 /*371384*/ OPC_CheckType, MVT::v2f64,
183488 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
183502 /*371422*/ OPC_CheckType, MVT::v2f64,
183507 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
183526 /*371467*/ OPC_CheckType, MVT::v2f64,
183531 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
183546 /*371504*/ OPC_CheckType, MVT::v2f64,
183551 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
183572 /*371549*/ OPC_CheckType, MVT::v2f64,
183577 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
183593 /*371587*/ OPC_CheckType, MVT::v2f64,
183598 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
183617 /*371633*/ OPC_CheckType, MVT::v2f64,
183622 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
183634 /*371670*/ OPC_CheckType, MVT::v2f64,
183639 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
183656 /*371714*/ OPC_CheckType, MVT::v2f64,
183661 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
183674 /*371750*/ OPC_CheckType, MVT::v2f64,
183679 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
183698 /*371794*/ OPC_CheckType, MVT::v2f64,
183703 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
183717 /*371831*/ OPC_CheckType, MVT::v2f64,
183722 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
183740 /*371874*/ OPC_CheckType, MVT::v2f64,
183745 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
183757 /*371911*/ OPC_CheckType, MVT::v2f64,
183762 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
183780 /*371956*/ OPC_CheckType, MVT::v2f64,
183785 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
183799 /*371993*/ OPC_CheckType, MVT::v2f64,
183804 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
183822 /*372036*/ OPC_CheckType, MVT::v2f64,
183827 MVT::v2f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
183840 /*372072*/ OPC_CheckType, MVT::v2f64,
183845 MVT::v2f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
183868 /*372125*/ OPC_CheckType, MVT::v2f64,
183873 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
183887 /*372163*/ OPC_CheckType, MVT::v2f64,
183892 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
183911 /*372208*/ OPC_CheckType, MVT::v2f64,
183916 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
183931 /*372245*/ OPC_CheckType, MVT::v2f64,
183936 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
183957 /*372290*/ OPC_CheckType, MVT::v2f64,
183962 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
183978 /*372328*/ OPC_CheckType, MVT::v2f64,
183983 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
184002 /*372374*/ OPC_CheckType, MVT::v2f64,
184007 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
184019 /*372411*/ OPC_CheckType, MVT::v2f64,
184024 MVT::v2f64, 8/*#Ops*/, 2, 0, 1, 5, 6, 7, 8, 9,
184041 /*372455*/ OPC_CheckType, MVT::v2f64,
184046 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
184059 /*372491*/ OPC_CheckType, MVT::v2f64,
184064 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
184083 /*372535*/ OPC_CheckType, MVT::v2f64,
184088 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
184102 /*372572*/ OPC_CheckType, MVT::v2f64,
184107 MVT::v2f64, 8/*#Ops*/, 3, 0, 4, 5, 6, 7, 8, 9,
184125 /*372615*/ OPC_CheckType, MVT::v2f64,
184130 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
184142 /*372652*/ OPC_CheckType, MVT::v2f64,
184147 MVT::v2f64, 8/*#Ops*/, 1, 0, 2, 5, 6, 7, 8, 9,
184165 /*372697*/ OPC_CheckType, MVT::v2f64,
184170 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
184184 /*372734*/ OPC_CheckType, MVT::v2f64,
184189 MVT::v2f64, 8/*#Ops*/, 4, 0, 3, 5, 6, 7, 8, 9,
184207 /*372777*/ OPC_CheckType, MVT::v2f64,
184212 MVT::v2f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
184225 /*372813*/ OPC_CheckType, MVT::v2f64,
184230 MVT::v2f64, 8/*#Ops*/, 1, 0, 4, 5, 6, 7, 8, 9,
184249 /*372857*/ OPC_CheckType, MVT::v2f64,
184254 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184259 /*372879*/ OPC_CheckType, MVT::v2f64,
184264 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184284 /*372927*/ OPC_CheckType, MVT::v2f64,
184289 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184294 /*372949*/ OPC_CheckType, MVT::v2f64,
184299 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184316 /*372989*/ OPC_CheckType, MVT::v2f64,
184321 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184326 /*373011*/ OPC_CheckType, MVT::v2f64,
184331 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184352 /*373060*/ OPC_CheckType, MVT::v2f64,
184357 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184362 /*373082*/ OPC_CheckType, MVT::v2f64,
184367 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184384 /*373122*/ OPC_CheckType, MVT::v2f64,
184389 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184394 /*373144*/ OPC_CheckType, MVT::v2f64,
184399 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184419 /*373190*/ OPC_CheckType, MVT::v2f64,
184424 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184429 /*373212*/ OPC_CheckType, MVT::v2f64,
184434 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184450 /*373250*/ OPC_CheckType, MVT::v2f64,
184455 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184460 /*373272*/ OPC_CheckType, MVT::v2f64,
184465 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184485 /*373318*/ OPC_CheckType, MVT::v2f64,
184490 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184495 /*373340*/ OPC_CheckType, MVT::v2f64,
184500 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184516 /*373378*/ OPC_CheckType, MVT::v2f64,
184521 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184526 /*373400*/ OPC_CheckType, MVT::v2f64,
184531 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184551 /*373446*/ OPC_CheckType, MVT::v2f64,
184556 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184561 /*373468*/ OPC_CheckType, MVT::v2f64,
184566 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184582 /*373506*/ OPC_CheckType, MVT::v2f64,
184587 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184592 /*373528*/ OPC_CheckType, MVT::v2f64,
184597 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184617 /*373574*/ OPC_CheckType, MVT::v2f64,
184622 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184627 /*373596*/ OPC_CheckType, MVT::v2f64,
184632 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184648 /*373634*/ OPC_CheckType, MVT::v2f64,
184653 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184658 /*373656*/ OPC_CheckType, MVT::v2f64,
184663 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184678 /*373696*/ OPC_CheckType, MVT::v2f64,
184685 /*373705*/ OPC_CheckType, MVT::v2f64,
184690 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184695 /*373727*/ OPC_CheckType, MVT::v2f64,
184700 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184720 /*373774*/ OPC_CheckType, MVT::v2f64,
184725 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
184730 /*373797*/ OPC_CheckType, MVT::v2f64,
184735 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
184751 /*373836*/ OPC_CheckType, MVT::v2f64,
184756 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
184761 /*373859*/ OPC_CheckType, MVT::v2f64,
184766 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
184787 /*373908*/ OPC_CheckType, MVT::v2f64,
184792 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
184797 /*373931*/ OPC_CheckType, MVT::v2f64,
184802 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
184818 /*373970*/ OPC_CheckType, MVT::v2f64,
184823 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
184828 /*373993*/ OPC_CheckType, MVT::v2f64,
184833 MVT::v2f64, 8/*#Ops*/, 4, 0, 1, 5, 6, 7, 8, 9,
184852 /*374039*/ OPC_CheckType, MVT::v2f64,
184857 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184865 /*374064*/ OPC_CheckType, MVT::v2f64,
184870 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184881 /*374094*/ OPC_CheckType, MVT::v2f64,
184886 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184895 /*374123*/ OPC_CheckType, MVT::v2f64,
184900 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184906 /*374147*/ OPC_CheckType, MVT::v2f64,
184911 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184920 /*374176*/ OPC_CheckType, MVT::v2f64,
184925 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184940 /*374213*/ OPC_CheckType, MVT::v2f64,
184946 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184954 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
184960 /*374257*/ OPC_CheckType, MVT::v2f64,
184966 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184974 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
184996 /*374327*/ OPC_CheckType, MVT::v2f64,
185000 MVT::v2f64, 3/*#Ops*/, 0, 2, 3,
185014 /*374359*/ OPC_CheckType, MVT::v2f64,
185018 MVT::v2f64, 3/*#Ops*/, 0, 2, 3,
185041 /*374410*/ OPC_CheckType, MVT::v2f64,
185045 MVT::v2f64, 4/*#Ops*/, 3, 0, 2, 4,
185059 /*374444*/ OPC_CheckType, MVT::v2f64,
185063 MVT::v2f64, 4/*#Ops*/, 3, 0, 2, 4,
185078 /*374479*/ OPC_CheckType, MVT::v2f64,
185081 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185090 /*374499*/ OPC_CheckType, MVT::v2f64,
185093 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185102 /*374519*/ OPC_CheckType, MVT::v2f64,
185105 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185114 /*374539*/ OPC_CheckType, MVT::v2f64,
185117 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185130 /*374566*/ OPC_CheckType, MVT::v2f64,
185133 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185142 /*374586*/ OPC_CheckType, MVT::v2f64,
185145 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185154 /*374606*/ OPC_CheckType, MVT::v2f64,
185157 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185166 /*374626*/ OPC_CheckType, MVT::v2f64,
185169 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185182 /*374653*/ OPC_CheckType, MVT::v2f64,
185185 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185194 /*374673*/ OPC_CheckType, MVT::v2f64,
185197 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185206 /*374693*/ OPC_CheckType, MVT::v2f64,
185209 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185218 /*374713*/ OPC_CheckType, MVT::v2f64,
185221 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185234 /*374740*/ OPC_CheckType, MVT::v2f64,
185237 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185246 /*374760*/ OPC_CheckType, MVT::v2f64,
185249 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185258 /*374780*/ OPC_CheckType, MVT::v2f64,
185261 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185270 /*374800*/ OPC_CheckType, MVT::v2f64,
185273 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185289 /*374830*/ OPC_CheckType, MVT::v2f64,
185292 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185305 /*374857*/ OPC_CheckType, MVT::v2f64,
185308 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185321 /*374884*/ OPC_CheckType, MVT::v2f64,
185324 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185337 /*374911*/ OPC_CheckType, MVT::v2f64,
185340 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185354 /*374939*/ OPC_CheckType, MVT::v2f64,
185357 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
185371 /*374968*/ OPC_CheckType, MVT::v2f64,
185374 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
185389 /*374998*/ OPC_CheckType, MVT::v2f64,
185392 MVT::v2f64, 5/*#Ops*/, 1, 0, 2, 3, 4,
185410 /*375036*/ OPC_CheckType, MVT::v2f64,
185414 MVT::v2f64, 4/*#Ops*/, 3, 0, 2, 4,
185426 /*375067*/ OPC_CheckType, MVT::v2f64,
185430 MVT::v2f64, 4/*#Ops*/, 3, 0, 2, 4,
185445 /*375101*/ OPC_CheckType, MVT::v2f64,
185448 MVT::v2f64, 4/*#Ops*/, 1, 0, 2, 3,
185455 /*375122*/ OPC_CheckType, MVT::v2f64,
185458 MVT::v2f64, 4/*#Ops*/, 2, 0, 1, 3,
185469 /*375146*/ OPC_CheckType, MVT::v2f64,
185472 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185482 /*375168*/ OPC_CheckType, MVT::v2f64,
185485 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185495 /*375190*/ OPC_CheckType, MVT::v2f64,
185498 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185508 /*375212*/ OPC_CheckType, MVT::v2f64,
185511 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185521 /*375234*/ OPC_CheckType, MVT::v2f64,
185524 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185534 /*375256*/ OPC_CheckType, MVT::v2f64,
185537 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185547 /*375278*/ OPC_CheckType, MVT::v2f64,
185550 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185560 /*375300*/ OPC_CheckType, MVT::v2f64,
185563 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185573 /*375322*/ OPC_CheckType, MVT::v2f64,
185576 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185586 /*375344*/ OPC_CheckType, MVT::v2f64,
185589 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185600 /*375367*/ OPC_CheckType, MVT::v2f64,
185603 MVT::v2f64, 4/*#Ops*/, 2, 0, 1, 3,
185614 /*375391*/ OPC_CheckType, MVT::v2f64,
185617 MVT::v2f64, 4/*#Ops*/, 2, 0, 1, 3,
185628 /*375415*/ OPC_CheckType, MVT::v2f64,
185631 MVT::v2f64, 4/*#Ops*/, 2, 0, 1, 3,
185642 /*375439*/ OPC_CheckType, MVT::v2f64,
185645 MVT::v2f64, 4/*#Ops*/, 2, 0, 1, 3,
185656 /*375463*/ OPC_CheckType, MVT::v2f64,
185659 MVT::v2f64, 4/*#Ops*/, 2, 0, 1, 3,
185670 /*375487*/ OPC_CheckType, MVT::v2f64,
185673 MVT::v2f64, 4/*#Ops*/, 2, 0, 1, 3,
185682 /*375509*/ OPC_CheckType, MVT::v2f64,
185685 MVT::v2f64, 2/*#Ops*/, 0, 1,
185695 /*375531*/ OPC_CheckType, MVT::v2f64,
185698 MVT::v2f64, 2/*#Ops*/, 0, 1,
185708 /*375553*/ OPC_CheckType, MVT::v2f64,
185711 MVT::v2f64, 2/*#Ops*/, 0, 1,
185721 /*375575*/ OPC_CheckType, MVT::v2f64,
185724 MVT::v2f64, 2/*#Ops*/, 0, 1,
185734 /*375597*/ OPC_CheckType, MVT::v2f64,
185737 MVT::v2f64, 2/*#Ops*/, 0, 1,
185746 /*375617*/ OPC_CheckType, MVT::v2f64,
185749 MVT::v2f64, 2/*#Ops*/, 0, 1,
185758 /*375637*/ OPC_CheckType, MVT::v2f64,
185761 MVT::v2f64, 2/*#Ops*/, 0, 1,
185770 /*375657*/ OPC_CheckType, MVT::v2f64,
185773 MVT::v2f64, 2/*#Ops*/, 0, 1,
185782 /*375677*/ OPC_CheckType, MVT::v2f64,
185785 MVT::v2f64, 2/*#Ops*/, 0, 1,
185791 /*375695*/ OPC_CheckChild0Type, MVT::v2f64,
185796 /*375701*/ OPC_CheckType, MVT::v2f64,
185799 MVT::v2f64, 2/*#Ops*/, 0, 1,
185808 /*375720*/ OPC_CheckType, MVT::v2f64,
185812 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
185814 MVT::v2f64, 2/*#Ops*/, 0, 3,
185825 /*375753*/ OPC_CheckType, MVT::v2f64,
185828 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185838 /*375775*/ OPC_CheckType, MVT::v2f64,
185841 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
185853 /*375805*/ OPC_CheckType, MVT::v2f64,
185856 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
185863 /*375824*/ OPC_CheckType, MVT::v2f64,
185866 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
185873 /*375843*/ OPC_CheckType, MVT::v2f64,
185876 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
185883 /*375862*/ OPC_CheckType, MVT::v2f64,
185886 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
185897 /*375888*/ OPC_CheckType, MVT::v2f64,
185900 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
185907 /*375907*/ OPC_CheckType, MVT::v2f64,
185910 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
185917 /*375926*/ OPC_CheckType, MVT::v2f64,
185920 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
185927 /*375945*/ OPC_CheckType, MVT::v2f64,
185930 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
185941 /*375971*/ OPC_CheckType, MVT::v2f64,
185944 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
185951 /*375990*/ OPC_CheckType, MVT::v2f64,
185954 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
185961 /*376009*/ OPC_CheckType, MVT::v2f64,
185964 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
185971 /*376028*/ OPC_CheckType, MVT::v2f64,
185974 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
185985 /*376054*/ OPC_CheckType, MVT::v2f64,
185988 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
185995 /*376073*/ OPC_CheckType, MVT::v2f64,
185998 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186005 /*376092*/ OPC_CheckType, MVT::v2f64,
186008 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186015 /*376111*/ OPC_CheckType, MVT::v2f64,
186018 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186031 /*376139*/ OPC_CheckType, MVT::v2f64,
186034 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186045 /*376165*/ OPC_CheckType, MVT::v2f64,
186048 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186059 /*376191*/ OPC_CheckType, MVT::v2f64,
186062 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186073 /*376217*/ OPC_CheckType, MVT::v2f64,
186076 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186088 /*376244*/ OPC_CheckType, MVT::v2f64,
186091 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
186103 /*376272*/ OPC_CheckType, MVT::v2f64,
186106 MVT::v2f64, 5/*#Ops*/, 4, 0, 1, 2, 3,
186119 /*376302*/ OPC_CheckType, MVT::v2f64,
186122 MVT::v2f64, 5/*#Ops*/, 1, 0, 2, 3, 4,
186131 /*376323*/ OPC_CheckType, MVT::v2f64,
186135 MVT::v2f64, 2/*#Ops*/, 0, 1,
186152 MVT::v2f64, 2/*#Ops*/, 7, 8,
186164 /*376402*/ OPC_CheckType, MVT::v2f64,
186167 MVT::v2f64, 4/*#Ops*/, 1, 0, 2, 3,
186175 /*376423*/ OPC_CheckType, MVT::v2f64,
186178 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186186 /*376444*/ OPC_CheckType, MVT::v2f64,
186189 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186197 /*376465*/ OPC_CheckType, MVT::v2f64,
186200 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186208 /*376486*/ OPC_CheckType, MVT::v2f64,
186211 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186219 /*376507*/ OPC_CheckType, MVT::v2f64,
186222 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186230 /*376528*/ OPC_CheckType, MVT::v2f64,
186233 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186241 /*376549*/ OPC_CheckType, MVT::v2f64,
186244 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186252 /*376570*/ OPC_CheckType, MVT::v2f64,
186255 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186263 /*376591*/ OPC_CheckType, MVT::v2f64,
186266 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186274 /*376612*/ OPC_CheckType, MVT::v2f64,
186277 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186285 /*376633*/ OPC_CheckType, MVT::v2f64,
186290 MVT::v2f64, 4/*#Ops*/, 2, 0, 1, 3,
186297 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186304 MVT::v2f64, 4/*#Ops*/, 1, 0, 3, 2,
186313 /*376689*/ OPC_CheckType, MVT::v2f64,
186318 MVT::v2f64, 4/*#Ops*/, 2, 0, 1, 3,
186325 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186332 MVT::v2f64, 4/*#Ops*/, 1, 0, 3, 2,
186341 /*376745*/ OPC_CheckType, MVT::v2f64,
186346 MVT::v2f64, 4/*#Ops*/, 2, 0, 1, 3,
186353 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186360 MVT::v2f64, 4/*#Ops*/, 1, 0, 3, 2,
186369 /*376801*/ OPC_CheckType, MVT::v2f64,
186374 MVT::v2f64, 4/*#Ops*/, 2, 0, 1, 3,
186381 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186388 MVT::v2f64, 4/*#Ops*/, 1, 0, 3, 2,
186397 /*376857*/ OPC_CheckType, MVT::v2f64,
186402 MVT::v2f64, 4/*#Ops*/, 2, 0, 1, 3,
186409 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186416 MVT::v2f64, 4/*#Ops*/, 1, 0, 3, 2,
186425 /*376913*/ OPC_CheckType, MVT::v2f64,
186430 MVT::v2f64, 4/*#Ops*/, 2, 0, 1, 3,
186437 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186444 MVT::v2f64, 4/*#Ops*/, 1, 0, 3, 2,
186452 /*376968*/ OPC_CheckType, MVT::v2f64,
186455 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
186463 /*376989*/ OPC_CheckType, MVT::v2f64,
186466 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
186474 /*377010*/ OPC_CheckType, MVT::v2f64,
186477 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
186485 /*377031*/ OPC_CheckType, MVT::v2f64,
186488 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
186496 /*377052*/ OPC_CheckType, MVT::v2f64,
186499 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
186506 /*377071*/ OPC_CheckType, MVT::v2f64,
186509 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
186516 /*377090*/ OPC_CheckType, MVT::v2f64,
186519 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
186526 /*377109*/ OPC_CheckType, MVT::v2f64,
186529 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
186536 /*377128*/ OPC_CheckType, MVT::v2f64,
186539 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
186545 /*377147*/ OPC_CheckChild0Type, MVT::v2f64,
186548 /*377151*/ OPC_CheckType, MVT::v2f64,
186551 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
186558 /*377169*/ OPC_CheckType, MVT::v2f64,
186562 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
186564 MVT::v2f64, 3/*#Ops*/, 2, 0, 4,
186573 /*377201*/ OPC_CheckType, MVT::v2f64,
186576 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186584 /*377222*/ OPC_CheckType, MVT::v2f64,
186587 MVT::v2f64, 4/*#Ops*/, 3, 0, 1, 2,
186594 /*377240*/ OPC_CheckType, MVT::v2f64,
186598 MVT::v2f64, 3/*#Ops*/, 2, 0, 1,
186620 MVT::v2f64, 2/*#Ops*/, 11, 12,
189229 /*382198*/ OPC_CheckType, MVT::v2f64,
189293 /*382323*/ OPC_CheckType, MVT::v2f64,
189351 /*382439*/ OPC_CheckType, MVT::v2f64,
189426 /*382588*/ OPC_CheckType, MVT::v2f64,
189484 /*382704*/ OPC_CheckType, MVT::v2f64,
189559 /*382853*/ OPC_CheckType, MVT::v2f64,
189617 /*382969*/ OPC_CheckType, MVT::v2f64,
190288 /*384308*/ OPC_CheckType, MVT::v2f64,
190352 /*384433*/ OPC_CheckType, MVT::v2f64,
190410 /*384549*/ OPC_CheckType, MVT::v2f64,
190485 /*384698*/ OPC_CheckType, MVT::v2f64,
190543 /*384814*/ OPC_CheckType, MVT::v2f64,
190618 /*384963*/ OPC_CheckType, MVT::v2f64,
190676 /*385079*/ OPC_CheckType, MVT::v2f64,
191289 /*386299*/ OPC_CheckType, MVT::v2f64,
191307 /*386333*/ OPC_CheckType, MVT::v2f64,
191397 /*386525*/ /*SwitchType*/ 88, MVT::v2f64,// ->386615
191575 /*386914*/ /*SwitchType*/ 20, MVT::v2f64,// ->386936
191620 /*387010*/ OPC_CheckType, MVT::v2f64,
191693 /*387140*/ OPC_CheckChild0Type, MVT::v2f64,
191785 /*387304*/ OPC_CheckType, MVT::v2f64,
191803 /*387338*/ OPC_CheckType, MVT::v2f64,
191908 /*387570*/ /*SwitchType*/ 41, MVT::v2f64,// ->387613
192005 /*387783*/ /*SwitchType*/ 20, MVT::v2f64,// ->387805
192050 /*387879*/ OPC_CheckType, MVT::v2f64,
192139 /*388041*/ OPC_CheckChild0Type, MVT::v2f64,
192171 /*388101*/ OPC_CheckType, MVT::v2f64,
192189 /*388135*/ OPC_CheckType, MVT::v2f64,
192279 /*388327*/ /*SwitchType*/ 88, MVT::v2f64,// ->388417
192457 /*388716*/ /*SwitchType*/ 20, MVT::v2f64,// ->388738
192502 /*388812*/ OPC_CheckType, MVT::v2f64,
192591 /*388984*/ OPC_CheckChild0Type, MVT::v2f64,
192715 /*389232*/ OPC_CheckType, MVT::v2f64,
192733 /*389266*/ OPC_CheckType, MVT::v2f64,
192838 /*389498*/ /*SwitchType*/ 41, MVT::v2f64,// ->389541
192935 /*389711*/ /*SwitchType*/ 20, MVT::v2f64,// ->389733
192980 /*389807*/ OPC_CheckType, MVT::v2f64,
193149 /*390179*/ OPC_CheckChild0Type, MVT::v2f64,
195570 /*395691*/ OPC_CheckType, MVT::v2f64,
195616 MVT::v2f64, 1/*#Ops*/, 0, // Results = #2
195626 MVT::v2f64, 1/*#Ops*/, 0, // Results = #2
195657 /*395887*/ OPC_CheckChild1Type, MVT::v2f64,
195664 MVT::v2f64, 1/*#Ops*/, 0, // Results = #2
195674 MVT::v2f64, 1/*#Ops*/, 0, // Results = #2
195793 /*396204*/ OPC_CheckChild1Type, MVT::v2f64,
195929 /*396500*/ OPC_CheckChild1Type, MVT::v2f64,
195966 /*396573*/ OPC_CheckType, MVT::v2f64,
195999 /*396636*/ OPC_CheckType, MVT::v2f64,
196029 /*396693*/ OPC_CheckChild0Type, MVT::v2f64,
196062 /*396751*/ OPC_CheckType, MVT::v2f64,
196095 /*396814*/ OPC_CheckType, MVT::v2f64,
196125 /*396871*/ OPC_CheckChild0Type, MVT::v2f64,
196158 /*396929*/ OPC_CheckType, MVT::v2f64,
196191 /*396992*/ OPC_CheckType, MVT::v2f64,
196221 /*397049*/ OPC_CheckChild0Type, MVT::v2f64,
196254 /*397107*/ OPC_CheckType, MVT::v2f64,
196287 /*397170*/ OPC_CheckType, MVT::v2f64,
196317 /*397227*/ OPC_CheckChild0Type, MVT::v2f64,
198859 /*402246*/ OPC_CheckType, MVT::v2f64,
198864 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
198882 /*402288*/ OPC_CheckType, MVT::v2f64,
198888 MVT::v2f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9,
199002 /*402511*/ OPC_CheckType, MVT::v2f64,
199007 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
199026 /*402555*/ OPC_CheckType, MVT::v2f64,
199031 MVT::v2f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 9,
199061 /*402628*/ /*SwitchType*/ 26, MVT::v2f64,// ->402656
199065 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
199071 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
200106 /*404818*/ OPC_CheckType, MVT::v2f64,
200108 /*404821*/ OPC_CheckType, MVT::v2f64,
200114 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
200122 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
200131 /*404869*/ OPC_CheckType, MVT::v2f64,
200133 /*404872*/ OPC_CheckType, MVT::v2f64,
200139 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
200147 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
200192 /*404982*/ OPC_CheckChild0Type, MVT::v2f64,
200207 /*405009*/ /*SwitchType*/ 22, MVT::v2f64,// ->405033
200211 MVT::v2f64, 1/*#Ops*/, 0,
200217 MVT::v2f64, 1/*#Ops*/, 0,
200321 MVT::v2f64, 2/*#Ops*/, 0, 1, // Results = #2
200330 MVT::v2f64, 2/*#Ops*/, 0, 1, // Results = #2
200341 MVT::v2f64, 2/*#Ops*/, 0, 2, // Results = #3
200343 MVT::v2f64, 1/*#Ops*/, 3, // Results = #4
200349 MVT::v2f64, 2/*#Ops*/, 0, 7, // Results = #8
200351 MVT::v2f64, 1/*#Ops*/, 8, // Results = #9
200358 /*405387*/ /*SwitchType*/ 44, MVT::v2f64,// ->405433
200363 MVT::v2f64, 2/*#Ops*/, 0, 1, // Results = #2
200365 MVT::v2f64, 1/*#Ops*/, 2,
200372 MVT::v2f64, 2/*#Ops*/, 0, 1, // Results = #2
200374 MVT::v2f64, 1/*#Ops*/, 2,
200382 MVT::v2f64, 2/*#Ops*/, 0, 1, // Results = #2
200703 /*406079*/ OPC_CheckChild0Type, MVT::v2f64,
200847 /*406354*/ OPC_CheckChild0Type, MVT::v2f64,
200898 /*406449*/ OPC_CheckType, MVT::v2f64,
200920 /*406492*/ OPC_CheckType, MVT::v2f64,
201496 /*407664*/ OPC_CheckChild0Type, MVT::v2f64,
201533 /*407744*/ OPC_CheckType, MVT::v2f64,
201573 /*407835*/ OPC_CheckChild0Type, MVT::v2f64,
206727 /*418694*/ OPC_CheckType, MVT::v2f64,
206739 MVT::v2f64, 6/*#Ops*/, 12, 3, 4, 5, 6, 7,
206747 /*418749*/ OPC_CheckType, MVT::v2f64,
206759 MVT::v2f64, 7/*#Ops*/, 3, 13, 4, 5, 6, 7, 8,
206801 /*418871*/ OPC_CheckType, MVT::v2f64,
206806 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
206813 /*418898*/ OPC_CheckType, MVT::v2f64,
206818 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
207380 /*420175*/ OPC_CheckType, MVT::v2f64,
207389 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
207397 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
207407 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
207414 /*420250*/ OPC_CheckType, MVT::v2f64,
207423 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
207431 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
207441 MVT::v2f64, 6/*#Ops*/, 2, 3, 4, 5, 6, 7,
207448 /*420323*/ OPC_CheckType, MVT::v2f64,
207457 MVT::v2f64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8,
207465 MVT::v2f64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8,
207475 MVT::v2f64, 7/*#Ops*/, 3, 2, 4, 5, 6, 7, 8,
211556 /*428996*/ OPC_CheckType, MVT::v2f64,
211562 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211570 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211578 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211594 /*429076*/ OPC_CheckType, MVT::v2f64,
211600 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211608 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211616 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211627 /*429147*/ OPC_CheckType, MVT::v2f64,
211633 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211641 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211649 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211670 /*429244*/ /*SwitchType*/ 18, MVT::v2f64,// ->429264
211675 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211706 /*429330*/ /*SwitchType*/ 18, MVT::v2f64,// ->429350
211711 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211718 /*429355*/ OPC_CheckType, MVT::v2f64,
211723 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211760 /*429458*/ /*SwitchType*/ 18, MVT::v2f64,// ->429478
211765 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211828 /*429607*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->429628
211833 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
211869 /*429692*/ /*SwitchType*/ 35, MVT::v2f64,// ->429729
211873 MVT::v2f64, 2/*#Ops*/, 0, 1,
211879 MVT::v2f64, 2/*#Ops*/, 0, 1,
211885 MVT::v2f64, 2/*#Ops*/, 0, 1,
212422 /*430881*/ /*SwitchType*/ 18, MVT::v2f64,// ->430901
212427 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212458 /*430967*/ /*SwitchType*/ 18, MVT::v2f64,// ->430987
212463 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212501 /*431071*/ /*SwitchType*/ 18, MVT::v2f64,// ->431091
212506 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212569 /*431220*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->431241
212574 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
212610 /*431305*/ /*SwitchType*/ 35, MVT::v2f64,// ->431342
212614 MVT::v2f64, 2/*#Ops*/, 0, 1,
212620 MVT::v2f64, 2/*#Ops*/, 0, 1,
212626 MVT::v2f64, 2/*#Ops*/, 0, 1,
222771 /*453242*/ OPC_SwitchType /*4 cases */, 19, MVT::v2f64,// ->453264
222776 MVT::v2f64, 7/*#Ops*/, 3, 4, 5, 6, 7, 8, 0,
222808 /*453333*/ OPC_SwitchType /*2 cases */, 21, MVT::v2f64,// ->453357
222814 MVT::v2f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 8,
222831 /*453385*/ OPC_SwitchType /*4 cases */, 28, MVT::v2f64,// ->453416
222835 MVT::v2f64, 3/*#Ops*/, 2, 1, 0,
222842 MVT::v2f64, 2/*#Ops*/, 2, 1,
223343 /*454617*/ OPC_CheckType, MVT::v2f64,
223442 /*454865*/ OPC_CheckChild0Type, MVT::v2f64,
225222 /*458947*/ /*SwitchType*/ 19, MVT::v2f64,// ->458968
225227 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
225283 /*459094*/ /*SwitchType*/ 19, MVT::v2f64,// ->459115
225288 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
225328 /*459194*/ /*SwitchType*/ 11, MVT::v2f64,// ->459207
225331 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
226980 /*462798*/ OPC_CheckChild0Type, MVT::v2f64,
227170 /*463245*/ OPC_CheckType, MVT::v2f64,
227176 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
227184 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
227200 /*463310*/ OPC_CheckType, MVT::v2f64,
227205 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
227561 /*464162*/ /*SwitchType*/ 17, MVT::v2f64,// ->464181
227566 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
227615 /*464286*/ /*SwitchType*/ 17, MVT::v2f64,// ->464305
227620 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
227852 /*464879*/ OPC_SwitchType /*2 cases */, 23, MVT::v2f64,// ->464905
227858 MVT::v2f64, MVT::v2i64, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2,
227873 /*464934*/ OPC_CheckType, MVT::v2f64,
227879 MVT::v2f64, MVT::v2i64, 7/*#Ops*/, 1, 4, 5, 6, 7, 8, 2,
227983 /*465214*/ OPC_CheckType, MVT::v2f64,
227989 MVT::v2f64, MVT::v2i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8,
227994 /*465242*/ OPC_CheckType, MVT::v2f64,
228000 MVT::v2f64, MVT::v2i1, 7/*#Ops*/, 1, 2, 4, 5, 6, 7, 8,
228123 /*465551*/ OPC_CheckChild1Type, MVT::v2f64,
229145 /*467642*/ OPC_CheckType, MVT::v2f64,
229155 /*467659*/ OPC_CheckType, MVT::v2f64,
229167 MVT::v2f64, 7/*#Ops*/, 3, 13, 4, 5, 6, 7, 8,
229178 /*467719*/ OPC_CheckType, MVT::v2f64,
229190 MVT::v2f64, 6/*#Ops*/, 12, 3, 4, 5, 6, 7,
229415 /*468259*/ OPC_CheckType, MVT::v2f64,
229425 /*468276*/ OPC_CheckType, MVT::v2f64,
229437 MVT::v2f64, 7/*#Ops*/, 3, 13, 4, 5, 6, 7, 8,
229448 /*468336*/ OPC_CheckType, MVT::v2f64,
229460 MVT::v2f64, 6/*#Ops*/, 12, 3, 4, 5, 6, 7,
229483 /*468418*/ OPC_CheckType, MVT::v2f64,
229486 MVT::v2f64, 2/*#Ops*/, 0, 1,
229503 /*468458*/ OPC_CheckType, MVT::v2f64,
229506 MVT::v2f64, 2/*#Ops*/, 0, 1,
229529 /*468511*/ OPC_CheckType, MVT::v2f64,
229537 MVT::v2f64, 2/*#Ops*/, 2, 3,
229547 MVT::v2f64, 2/*#Ops*/, 2, 3,
229602 /*468671*/ OPC_CheckType, MVT::v2f64,
229606 MVT::v2f64, 2/*#Ops*/, 1, 2,
229657 /*468777*/ OPC_CheckType, MVT::v2f64,
229661 MVT::v2f64, 2/*#Ops*/, 1, 2,
229684 /*468829*/ OPC_CheckType, MVT::v2f64,
229688 MVT::v2f64, 2/*#Ops*/, 1, 2,
230664 /*470648*/ /*SwitchType*/ 10, MVT::v2f64,// ->470660
230667 MVT::v2f64, 2/*#Ops*/, 1, 0,
230704 /*470730*/ /*SwitchType*/ 11, MVT::v2f64,// ->470743
230707 MVT::v2f64, 3/*#Ops*/, 1, 2, 0,
230903 /*471131*/ /*SwitchType*/ 10, MVT::v2f64,// ->471143
230906 MVT::v2f64, 2/*#Ops*/, 1, 0,
230943 /*471213*/ /*SwitchType*/ 11, MVT::v2f64,// ->471226
230946 MVT::v2f64, 3/*#Ops*/, 1, 2, 0,
231022 /*471354*/ OPC_CheckChild0Type, MVT::v2f64,
231425 /*472076*/ /*SwitchType*/ 20, MVT::v2f64,// ->472098
231429 MVT::v2f64, 0/*#Ops*/,
231435 MVT::v2f64, 0/*#Ops*/,
237596 /*484804*/ OPC_CheckChild0Type, MVT::v2f64,
238569 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
238571 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
238604 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
238606 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
238639 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
238641 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
238674 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
238676 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
238708 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
238710 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
238734 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
238736 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
238770 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
238772 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
238804 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
238806 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
238838 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
238840 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
238872 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
238874 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
238909 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
238911 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
238944 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
238946 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
238979 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
238981 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239014 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239016 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239048 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
239050 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239074 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
239076 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239110 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239112 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239144 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239146 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239178 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239180 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239212 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
239214 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239249 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239251 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239284 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
239286 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239319 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239321 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239354 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239356 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239388 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
239390 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239414 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
239416 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239450 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239452 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239484 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239486 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239518 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239520 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239552 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
239554 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239589 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239591 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239624 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
239626 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239659 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239661 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239694 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239696 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239728 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
239730 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239754 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
239756 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239790 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239792 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239824 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239826 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239858 MVT::v2f64, 2/*#Ops*/, 2, 10, // Results = #11
239860 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239892 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
239894 MVT::v2f64, 8/*#Ops*/, 0, 1, 11, 5, 6, 7, 8, 9,
239926 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
239939 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
239941 MVT::v2f64, 8/*#Ops*/, 11, 1, 0, 5, 6, 7, 8, 9,
239971 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
239984 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
239986 MVT::v2f64, 8/*#Ops*/, 11, 1, 0, 5, 6, 7, 8, 9,
240019 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
240032 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
240034 MVT::v2f64, 8/*#Ops*/, 11, 1, 0, 5, 6, 7, 8, 9,
240066 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
240079 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
240081 MVT::v2f64, 8/*#Ops*/, 11, 1, 0, 5, 6, 7, 8, 9,
240111 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
240124 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
240126 MVT::v2f64, 8/*#Ops*/, 11, 1, 0, 5, 6, 7, 8, 9,
240159 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
240172 MVT::v2f64, 2/*#Ops*/, 4, 10, // Results = #11
240174 MVT::v2f64, 8/*#Ops*/, 11, 1, 0, 5, 6, 7, 8, 9,
240194 /*490220*/ OPC_CheckChild0Type, MVT::v2f64,
240201 /*490231*/ OPC_CheckChild0Type, MVT::v2f64,
240212 MVT::v2f64, 4/*#Ops*/, 3, 5, 2, 0,
240244 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
240247 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
240249 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
240275 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
240278 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
240280 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
240308 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
240311 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
240313 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
240343 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
240346 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
240348 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
240374 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
240377 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
240379 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
240407 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
240410 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
240412 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
240442 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
240445 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
240447 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
240473 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
240476 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
240478 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
240506 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
240509 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
240511 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
240541 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
240544 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
240546 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
240572 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
240575 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
240577 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
240605 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
240608 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
240610 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
240630 /*491134*/ OPC_CheckChild0Type, MVT::v2f64,
240646 MVT::v2f64, 3/*#Ops*/, 4, 2, 0,
240674 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
240677 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
240679 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
240701 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
240704 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
240706 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
240730 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
240733 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
240735 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
240761 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
240764 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
240766 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
240788 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
240791 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
240793 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
240817 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
240820 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
240822 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
240848 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
240851 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
240853 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
240875 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
240878 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
240880 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
240904 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
240907 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
240909 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
240935 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
240938 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
240940 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
240962 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
240965 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
240967 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
240991 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
240994 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
240996 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
241025 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
241028 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
241030 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
241055 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
241058 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
241060 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
241087 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
241090 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
241092 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
241121 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
241124 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
241126 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
241151 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
241154 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
241156 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
241183 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
241186 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
241188 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
241217 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
241220 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
241222 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
241247 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
241250 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
241252 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
241279 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
241282 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
241284 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
241313 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
241316 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
241318 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
241343 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
241346 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
241348 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
241375 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
241378 MVT::v2f64, 2/*#Ops*/, 3, 7, // Results = #8
241380 MVT::v2f64, 5/*#Ops*/, 0, 1, 6, 8, 4,
241409 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241417 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241425 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241450 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241458 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241466 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241494 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241502 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241510 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241537 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241545 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241553 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241578 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241586 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241594 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241622 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241630 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241638 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
241667 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
241669 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
241696 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
241698 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
241725 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
241727 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
241751 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
241753 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
241781 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
241783 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
241810 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
241812 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
241840 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
241842 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
241851 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
241853 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
241880 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
241882 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
241900 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
241902 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
241920 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
241922 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
241940 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
241942 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
241973 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
241975 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242002 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242004 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242031 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242033 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242057 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242059 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242087 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242089 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242116 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242118 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242146 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242148 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242157 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242159 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242186 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242188 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242206 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242208 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242226 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242228 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242246 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242248 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242279 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242281 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242308 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242310 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242337 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242339 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242363 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242365 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242393 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242395 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242422 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242424 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242452 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242454 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242463 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242465 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242492 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242494 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242512 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242514 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242532 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242534 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242552 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242554 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242585 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242587 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242614 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242616 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242643 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242645 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242669 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242671 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242699 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242701 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242728 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242730 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242758 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242760 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242769 MVT::v2f64, 2/*#Ops*/, 1, 9, // Results = #10
242771 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242798 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242800 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242818 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242820 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242838 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242840 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242858 MVT::v2f64, 2/*#Ops*/, 3, 9, // Results = #10
242860 MVT::v2f64, 7/*#Ops*/, 0, 10, 4, 5, 6, 7, 8,
242885 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
242893 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
242901 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
242916 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
242924 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
242932 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
242955 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
242968 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
242987 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
242995 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
243003 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
243020 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
243028 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
243046 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
243056 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
243077 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
243097 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 8,
243117 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
243135 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
243163 MVT::v2f64, 2/*#Ops*/, 2, 3, // Results = #4
243165 MVT::v2f64, 3/*#Ops*/, 1, 0, 4,
243186 MVT::v2f64, 2/*#Ops*/, 2, 3, // Results = #4
243188 MVT::v2f64, 3/*#Ops*/, 1, 0, 4,
243206 MVT::v2f64, 2/*#Ops*/, 3, 4, // Results = #5
243209 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
243211 MVT::v2f64, 4/*#Ops*/, 5, 1, 0, 7,
243229 MVT::v2f64, 2/*#Ops*/, 3, 4, // Results = #5
243232 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
243234 MVT::v2f64, 4/*#Ops*/, 5, 1, 0, 7,
243257 MVT::v2f64, 2/*#Ops*/, 2, 3, // Results = #4
243259 MVT::v2f64, 3/*#Ops*/, 1, 0, 4,
243270 MVT::v2f64, 2/*#Ops*/, 3, 4, // Results = #5
243273 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
243275 MVT::v2f64, 4/*#Ops*/, 5, 1, 0, 7,
243298 MVT::v2f64, 2/*#Ops*/, 2, 3, // Results = #4
243300 MVT::v2f64, 3/*#Ops*/, 1, 0, 4,
243321 MVT::v2f64, 2/*#Ops*/, 2, 3, // Results = #4
243323 MVT::v2f64, 3/*#Ops*/, 1, 0, 4,
243341 MVT::v2f64, 2/*#Ops*/, 3, 4, // Results = #5
243344 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
243346 MVT::v2f64, 4/*#Ops*/, 5, 1, 0, 7,
243364 MVT::v2f64, 2/*#Ops*/, 3, 4, // Results = #5
243367 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
243369 MVT::v2f64, 4/*#Ops*/, 5, 1, 0, 7,
243392 MVT::v2f64, 2/*#Ops*/, 2, 3, // Results = #4
243394 MVT::v2f64, 3/*#Ops*/, 1, 0, 4,
243405 MVT::v2f64, 2/*#Ops*/, 3, 4, // Results = #5
243408 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
243410 MVT::v2f64, 4/*#Ops*/, 5, 1, 0, 7,
243435 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
243438 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
243440 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
243461 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
243464 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
243466 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
243489 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
243492 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
243494 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
243519 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
243522 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
243524 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
243545 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
243548 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
243550 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
243573 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
243576 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
243578 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
243603 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
243606 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
243608 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
243629 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
243632 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
243634 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
243657 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
243660 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
243662 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
243687 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
243690 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
243692 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
243713 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
243716 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
243718 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
243741 MVT::v2f64, 2/*#Ops*/, 2, 4, // Results = #5
243744 MVT::v2f64, 2/*#Ops*/, 3, 6, // Results = #7
243746 MVT::v2f64, 4/*#Ops*/, 0, 1, 5, 7,
243763 MVT::v2f64, 2/*#Ops*/, 2, 3, // Results = #4
243765 MVT::v2f64, 3/*#Ops*/, 1, 0, 4,
243775 MVT::v2f64, 2/*#Ops*/, 3, 4, // Results = #5
243778 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
243780 MVT::v2f64, 4/*#Ops*/, 5, 1, 0, 7,
243805 MVT::v2f64, 2/*#Ops*/, 1, 4, // Results = #5
243808 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
243810 MVT::v2f64, 4/*#Ops*/, 0, 5, 7, 3,
243830 MVT::v2f64, 2/*#Ops*/, 1, 4, // Results = #5
243833 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
243835 MVT::v2f64, 4/*#Ops*/, 0, 5, 7, 3,
243857 MVT::v2f64, 2/*#Ops*/, 1, 4, // Results = #5
243860 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
243862 MVT::v2f64, 4/*#Ops*/, 0, 5, 7, 3,
243886 MVT::v2f64, 2/*#Ops*/, 1, 4, // Results = #5
243889 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
243891 MVT::v2f64, 4/*#Ops*/, 0, 5, 7, 3,
243911 MVT::v2f64, 2/*#Ops*/, 1, 4, // Results = #5
243914 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
243916 MVT::v2f64, 4/*#Ops*/, 0, 5, 7, 3,
243938 MVT::v2f64, 2/*#Ops*/, 1, 4, // Results = #5
243941 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
243943 MVT::v2f64, 4/*#Ops*/, 0, 5, 7, 3,
243967 MVT::v2f64, 2/*#Ops*/, 1, 4, // Results = #5
243970 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
243972 MVT::v2f64, 4/*#Ops*/, 0, 5, 7, 3,
243992 MVT::v2f64, 2/*#Ops*/, 1, 4, // Results = #5
243995 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
243997 MVT::v2f64, 4/*#Ops*/, 0, 5, 7, 3,
244019 MVT::v2f64, 2/*#Ops*/, 1, 4, // Results = #5
244022 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
244024 MVT::v2f64, 4/*#Ops*/, 0, 5, 7, 3,
244048 MVT::v2f64, 2/*#Ops*/, 1, 4, // Results = #5
244051 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
244053 MVT::v2f64, 4/*#Ops*/, 0, 5, 7, 3,
244073 MVT::v2f64, 2/*#Ops*/, 1, 4, // Results = #5
244076 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
244078 MVT::v2f64, 4/*#Ops*/, 0, 5, 7, 3,
244100 MVT::v2f64, 2/*#Ops*/, 1, 4, // Results = #5
244103 MVT::v2f64, 2/*#Ops*/, 2, 6, // Results = #7
244105 MVT::v2f64, 4/*#Ops*/, 0, 5, 7, 3,
244122 MVT::v2f64, 2/*#Ops*/, 0, 1,
244128 MVT::v2f64, 2/*#Ops*/, 0, 1,
244134 MVT::v2f64, 2/*#Ops*/, 0, 1,
244142 /*498563*/ OPC_CheckChild0Type, MVT::v2f64,
244151 MVT::v2f64, 2/*#Ops*/, 0, 1,
244157 MVT::v2f64, 2/*#Ops*/, 0, 1,
244163 MVT::v2f64, 2/*#Ops*/, 0, 1,
244182 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244184 MVT::v2f64, 2/*#Ops*/, 0, 3,
244191 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244193 MVT::v2f64, 2/*#Ops*/, 0, 3,
244200 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244202 MVT::v2f64, 2/*#Ops*/, 0, 3,
244220 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244222 MVT::v2f64, 2/*#Ops*/, 0, 3,
244229 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244231 MVT::v2f64, 2/*#Ops*/, 0, 3,
244238 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244240 MVT::v2f64, 2/*#Ops*/, 0, 3,
244259 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244261 MVT::v2f64, 2/*#Ops*/, 0, 3,
244268 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244270 MVT::v2f64, 2/*#Ops*/, 0, 3,
244277 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244279 MVT::v2f64, 2/*#Ops*/, 0, 3,
244298 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244300 MVT::v2f64, 2/*#Ops*/, 0, 3,
244307 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244309 MVT::v2f64, 2/*#Ops*/, 0, 3,
244316 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244318 MVT::v2f64, 2/*#Ops*/, 0, 3,
244336 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244338 MVT::v2f64, 2/*#Ops*/, 0, 3,
244345 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244347 MVT::v2f64, 2/*#Ops*/, 0, 3,
244354 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244356 MVT::v2f64, 2/*#Ops*/, 0, 3,
244375 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244377 MVT::v2f64, 2/*#Ops*/, 0, 3,
244384 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244386 MVT::v2f64, 2/*#Ops*/, 0, 3,
244393 MVT::v2f64, 2/*#Ops*/, 1, 2, // Results = #3
244395 MVT::v2f64, 2/*#Ops*/, 0, 3,
244415 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244418 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244420 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244436 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244439 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244441 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244457 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244460 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244462 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244478 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244481 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244483 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244502 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244505 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244507 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244514 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244517 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244519 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244540 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244543 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244545 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244561 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244564 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244566 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244582 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244585 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244587 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244603 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244606 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244608 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244627 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244630 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244632 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244639 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244642 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244644 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244665 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244668 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244670 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244686 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244689 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244691 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244707 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244710 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244712 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244728 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244731 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244733 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244752 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244755 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244757 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244764 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244767 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244769 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244790 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244793 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244795 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244811 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244814 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244816 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244832 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244835 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244837 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244853 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244856 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244858 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244877 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244880 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244882 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244889 MVT::v2f64, 2/*#Ops*/, 1, 3, // Results = #4
244892 MVT::v2f64, 2/*#Ops*/, 2, 5, // Results = #6
244894 MVT::v2f64, 3/*#Ops*/, 0, 4, 6,
244909 MVT::v2f64, 2/*#Ops*/, 0, 1,
244915 MVT::v2f64, 2/*#Ops*/, 0, 1,
244921 MVT::v2f64, 2/*#Ops*/, 0, 1,
244932 MVT::v2f64, 2/*#Ops*/, 0, 1,
244938 MVT::v2f64, 2/*#Ops*/, 0, 1,
244944 MVT::v2f64, 2/*#Ops*/, 0, 1,
244958 MVT::v2f64, 2/*#Ops*/, 0, 1,
244967 MVT::v2f64, 2/*#Ops*/, 0, 1,
244978 MVT::v2f64, 2/*#Ops*/, 0, 1,
244984 MVT::v2f64, 2/*#Ops*/, 0, 1,
244991 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
244998 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
245004 MVT::v2f64, 2/*#Ops*/, 0, 1,
245030 /*500513*/ OPC_CheckType, MVT::v2f64,
245036 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
245044 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
245052 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
245066 /*500586*/ OPC_CheckType, MVT::v2f64,
245072 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
245080 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
245088 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
245100 /*500657*/ OPC_CheckType, MVT::v2f64,
245105 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
245139 /*500736*/ OPC_SwitchType /*2 cases */, 34, MVT::v2f64,// ->500773
245144 MVT::v2f64, 1/*#Ops*/, 0,
245150 MVT::v2f64, 1/*#Ops*/, 0,
245156 MVT::v2f64, 1/*#Ops*/, 0,
245427 /*501294*/ OPC_CheckType, MVT::v2f64,
245432 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
245445 /*501328*/ OPC_CheckType, MVT::v2f64,
245450 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
245461 /*501360*/ OPC_CheckType, MVT::v2f64,
245466 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
245500 /*501439*/ OPC_SwitchType /*2 cases */, 53, MVT::v2f64,// ->501495
245505 MVT::v2f64, 1/*#Ops*/, 0,
245519 MVT::v2f64, 2/*#Ops*/, 4, 5,
245569 /*501578*/ OPC_CheckType, MVT::v2f64,
245574 MVT::v2f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
245590 /*501624*/ /*SwitchType*/ 12, MVT::v2f64,// ->501638
245593 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
245671 /*501809*/ /*SwitchType*/ 19, MVT::v2f64,// ->501830
245676 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
245703 /*501884*/ /*SwitchType*/ 19, MVT::v2f64,// ->501905
245708 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
245750 /*502000*/ /*SwitchType*/ 19, MVT::v2f64,// ->502021
245755 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
245820 /*502160*/ /*SwitchType*/ 19, MVT::v2f64,// ->502181
245825 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
245879 /*502283*/ /*SwitchType*/ 38, MVT::v2f64,// ->502323
245883 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
245889 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
245895 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
245962 /*502454*/ /*SwitchType*/ 19, MVT::v2f64,// ->502475
245967 MVT::v2f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
245988 /*502510*/ OPC_SwitchType /*2 cases */, 19, MVT::v2f64,// ->502532
245993 MVT::v2f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
246031 /*502604*/ /*SwitchType*/ 19, MVT::v2f64,// ->502625
246036 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
246071 /*502700*/ /*SwitchType*/ 19, MVT::v2f64,// ->502721
246076 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
246101 /*502760*/ /*SwitchType*/ 26, MVT::v2f64,// ->502788
246105 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
246111 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
246432 /*503371*/ OPC_CheckType, MVT::v2f64,
246437 MVT::v2f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
246455 /*503414*/ OPC_CheckType, MVT::v2f64,
246460 MVT::v2f64, 8/*#Ops*/, 0, 5, 6, 7, 8, 9, 3, 4,
246608 /*503703*/ OPC_SwitchType /*4 cases */, 12, MVT::v2f64,// ->503718
246611 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
246649 /*503790*/ OPC_CheckType, MVT::v2f64,
246655 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
246663 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
246686 /*503866*/ OPC_CheckType, MVT::v2f64,
246692 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
246700 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
246730 /*503958*/ OPC_CheckType, MVT::v2f64,
246736 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
246744 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
246751 /*504001*/ OPC_SwitchType /*3 cases */, 22, MVT::v2f64,// ->504026
246755 MVT::v2f64, 1/*#Ops*/, 0,
246761 MVT::v2f64, 1/*#Ops*/, 0,
246838 /*504176*/ /*SwitchType*/ 40, MVT::v2f64,// ->504218
246844 MVT::v2f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
246852 MVT::v2f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
246951 /*504433*/ /*SwitchType*/ 18, MVT::v2f64,// ->504453
246956 MVT::v2f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
246996 /*504518*/ /*SwitchType*/ 24, MVT::v2f64,// ->504544
247000 MVT::v2f64, 2/*#Ops*/, 0, 1,
247006 MVT::v2f64, 2/*#Ops*/, 0, 1,
247085 /*504705*/ /*SwitchType*/ 18, MVT::v2f64,// ->504725
247090 MVT::v2f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
247154 /*504858*/ /*SwitchType*/ 18, MVT::v2f64,// ->504878
247159 MVT::v2f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
247203 /*504958*/ /*SwitchType*/ 10, MVT::v2f64,// ->504970
247206 MVT::v2f64, 2/*#Ops*/, 0, 1,
247264 /*505093*/ /*SwitchType*/ 18, MVT::v2f64,// ->505113
247269 MVT::v2f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
247333 /*505246*/ /*SwitchType*/ 18, MVT::v2f64,// ->505266
247338 MVT::v2f64, 6/*#Ops*/, 3, 4, 5, 6, 7, 2,
247382 /*505346*/ /*SwitchType*/ 10, MVT::v2f64,// ->505358
247385 MVT::v2f64, 2/*#Ops*/, 0, 1,
247420 /*505423*/ /*SwitchType*/ 19, MVT::v2f64,// ->505444
247425 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
247481 /*505570*/ /*SwitchType*/ 19, MVT::v2f64,// ->505591
247486 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
247544 /*505712*/ /*SwitchType*/ 11, MVT::v2f64,// ->505725
247547 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
247625 /*505898*/ /*SwitchType*/ 20, MVT::v2f64,// ->505920
247630 MVT::v2f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
247694 /*506063*/ /*SwitchType*/ 20, MVT::v2f64,// ->506085
247699 MVT::v2f64, 8/*#Ops*/, 0, 1, 5, 6, 7, 8, 9, 4,
247743 /*506175*/ /*SwitchType*/ 12, MVT::v2f64,// ->506189
247746 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
247893 /*506454*/ OPC_CheckType, MVT::v2f64,
247898 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
247912 /*506490*/ OPC_CheckType, MVT::v2f64,
247917 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
247933 /*506528*/ OPC_CheckType, MVT::v2f64,
247938 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
248091 /*506825*/ OPC_CheckType, MVT::v2f64,
248096 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
248110 /*506861*/ OPC_CheckType, MVT::v2f64,
248115 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
248207 /*507078*/ /*SwitchType*/ 19, MVT::v2f64,// ->507099
248212 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
248268 /*507225*/ /*SwitchType*/ 19, MVT::v2f64,// ->507246
248273 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
248330 /*507373*/ /*SwitchType*/ 19, MVT::v2f64,// ->507394
248335 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
248393 /*507522*/ /*SwitchType*/ 19, MVT::v2f64,// ->507543
248398 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
248487 /*507741*/ /*SwitchType*/ 42, MVT::v2f64,// ->507785
248493 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
248501 MVT::v2f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
248562 /*507915*/ /*SwitchType*/ 19, MVT::v2f64,// ->507936
248567 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
248617 /*508025*/ /*SwitchType*/ 38, MVT::v2f64,// ->508065
248621 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
248627 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
248633 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
248807 /*508382*/ OPC_CheckType, MVT::v2f64,
248812 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
248826 /*508418*/ OPC_CheckType, MVT::v2f64,
248831 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
248847 /*508456*/ OPC_CheckType, MVT::v2f64,
248852 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
249005 /*508753*/ OPC_CheckType, MVT::v2f64,
249010 MVT::v2f64, 7/*#Ops*/, 0, 1, 4, 5, 6, 7, 8,
249024 /*508789*/ OPC_CheckType, MVT::v2f64,
249029 MVT::v2f64, 7/*#Ops*/, 0, 4, 5, 6, 7, 8, 3,
249121 /*509006*/ /*SwitchType*/ 19, MVT::v2f64,// ->509027
249126 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
249182 /*509153*/ /*SwitchType*/ 19, MVT::v2f64,// ->509174
249187 MVT::v2f64, 7/*#Ops*/, 1, 0, 4, 5, 6, 7, 8,
249244 /*509301*/ /*SwitchType*/ 19, MVT::v2f64,// ->509322
249249 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
249307 /*509450*/ /*SwitchType*/ 19, MVT::v2f64,// ->509471
249312 MVT::v2f64, 7/*#Ops*/, 3, 0, 4, 5, 6, 7, 8,
249401 /*509669*/ /*SwitchType*/ 42, MVT::v2f64,// ->509713
249407 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
249415 MVT::v2f64, 7/*#Ops*/, 2, 4, 5, 6, 7, 8, 3,
249476 /*509843*/ /*SwitchType*/ 19, MVT::v2f64,// ->509864
249481 MVT::v2f64, 7/*#Ops*/, 2, 3, 4, 5, 6, 7, 8,
249531 /*509953*/ /*SwitchType*/ 38, MVT::v2f64,// ->509993
249535 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
249541 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
249547 MVT::v2f64, 3/*#Ops*/, 1, 0, 2,
249651 /*510188*/ OPC_SwitchType /*3 cases */, 67, MVT::v2f64,// ->510258
249740 /*510377*/ /*SwitchType*/ 20, MVT::v2f64,// ->510399
249756 /*510408*/ OPC_CheckChild0Type, MVT::v2f64,
249858 /*510599*/ /*SwitchType*/ 18, MVT::v2f64,// ->510619
249863 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
249886 /*510665*/ /*SwitchType*/ 18, MVT::v2f64,// ->510685
249891 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
249918 /*510728*/ /*SwitchType*/ 24, MVT::v2f64,// ->510754
249922 MVT::v2f64, 2/*#Ops*/, 0, 1,
249928 MVT::v2f64, 2/*#Ops*/, 0, 1,
249969 /*510832*/ /*SwitchType*/ 18, MVT::v2f64,// ->510852
249974 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
249997 /*510898*/ /*SwitchType*/ 18, MVT::v2f64,// ->510918
250002 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250029 /*510961*/ /*SwitchType*/ 24, MVT::v2f64,// ->510987
250033 MVT::v2f64, 2/*#Ops*/, 0, 1,
250039 MVT::v2f64, 2/*#Ops*/, 0, 1,
250080 /*511065*/ /*SwitchType*/ 18, MVT::v2f64,// ->511085
250085 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250108 /*511131*/ /*SwitchType*/ 18, MVT::v2f64,// ->511151
250113 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250140 /*511194*/ /*SwitchType*/ 24, MVT::v2f64,// ->511220
250144 MVT::v2f64, 2/*#Ops*/, 0, 1,
250150 MVT::v2f64, 2/*#Ops*/, 0, 1,
250210 /*511342*/ /*SwitchType*/ 40, MVT::v2f64,// ->511384
250216 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250224 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250307 /*511567*/ /*SwitchType*/ 18, MVT::v2f64,// ->511587
250312 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250356 /*511666*/ /*SwitchType*/ 24, MVT::v2f64,// ->511692
250360 MVT::v2f64, 2/*#Ops*/, 0, 1,
250366 MVT::v2f64, 2/*#Ops*/, 0, 1,
250442 /*511848*/ /*SwitchType*/ 18, MVT::v2f64,// ->511868
250447 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250509 /*511996*/ OPC_SwitchType /*2 cases */, 18, MVT::v2f64,// ->512017
250514 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250554 /*512091*/ /*SwitchType*/ 10, MVT::v2f64,// ->512103
250557 MVT::v2f64, 2/*#Ops*/, 0, 1,
250600 /*512186*/ /*SwitchType*/ 18, MVT::v2f64,// ->512206
250605 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250628 /*512242*/ /*SwitchType*/ 10, MVT::v2f64,// ->512254
250631 MVT::v2f64, 2/*#Ops*/, 0, 1,
250669 /*512326*/ /*SwitchType*/ 18, MVT::v2f64,// ->512346
250674 MVT::v2f64, 6/*#Ops*/, 0, 3, 4, 5, 6, 7,
250697 /*512382*/ /*SwitchType*/ 10, MVT::v2f64,// ->512394
250700 MVT::v2f64, 2/*#Ops*/, 0, 1,
250715 /*512412*/ OPC_CheckType, MVT::v2f64,
250720 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
250725 /*512433*/ OPC_CheckType, MVT::v2f64,
250729 MVT::v2f64, 1/*#Ops*/, 0,
250735 MVT::v2f64, 1/*#Ops*/, 0,
250741 MVT::v2f64, 1/*#Ops*/, 0,
250788 /*512565*/ /*SwitchType*/ 17, MVT::v2f64,// ->512584
250793 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
250854 /*512706*/ OPC_SwitchType /*2 cases */, 17, MVT::v2f64,// ->512726
250859 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
250899 /*512795*/ /*SwitchType*/ 9, MVT::v2f64,// ->512806
250902 MVT::v2f64, 1/*#Ops*/, 0,
250955 /*512916*/ /*SwitchType*/ 17, MVT::v2f64,// ->512935
250960 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
251021 /*513057*/ OPC_SwitchType /*2 cases */, 17, MVT::v2f64,// ->513077
251026 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
251066 /*513146*/ /*SwitchType*/ 9, MVT::v2f64,// ->513157
251069 MVT::v2f64, 1/*#Ops*/, 0,
251335 /*513690*/ /*SwitchType*/ 17, MVT::v2f64,// ->513709
251340 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
251401 /*513831*/ OPC_SwitchType /*2 cases */, 17, MVT::v2f64,// ->513851
251406 MVT::v2f64, 5/*#Ops*/, 2, 3, 4, 5, 6,
251446 /*513920*/ /*SwitchType*/ 9, MVT::v2f64,// ->513931
251449 MVT::v2f64, 1/*#Ops*/, 0,
251650 /*514335*/ /*SwitchType*/ 104, MVT::v2f64,// ->514441
251656 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2,
251664 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2,
251672 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2,
251678 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
251684 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
251690 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
251702 /*514453*/ OPC_SwitchType /*2 cases */, 34, MVT::v2f64,// ->514490
251708 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2,
251713 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
251740 /*514538*/ OPC_SwitchType /*2 cases */, 34, MVT::v2f64,// ->514575
251746 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2,
251751 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
251778 /*514623*/ OPC_SwitchType /*2 cases */, 34, MVT::v2f64,// ->514660
251784 MVT::v2f64, 7/*#Ops*/, 0, 3, 4, 5, 6, 7, 2,
251789 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
251903 /*514909*/ /*SwitchType*/ 98, MVT::v2f64,// ->515009
251909 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
251917 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
251925 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
251931 MVT::v2f64, 2/*#Ops*/, 0, 1,
251937 MVT::v2f64, 2/*#Ops*/, 0, 1,
251943 MVT::v2f64, 2/*#Ops*/, 0, 1,
251995 /*515117*/ /*SwitchType*/ 98, MVT::v2f64,// ->515217
252001 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
252009 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
252017 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
252023 MVT::v2f64, 2/*#Ops*/, 0, 1,
252029 MVT::v2f64, 2/*#Ops*/, 0, 1,
252035 MVT::v2f64, 2/*#Ops*/, 0, 1,
252058 /*515258*/ /*SwitchType*/ 32, MVT::v2f64,// ->515292
252064 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
252069 MVT::v2f64, 2/*#Ops*/, 0, 1,
252092 /*515333*/ /*SwitchType*/ 32, MVT::v2f64,// ->515367
252098 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
252103 MVT::v2f64, 2/*#Ops*/, 0, 1,
252126 /*515408*/ /*SwitchType*/ 32, MVT::v2f64,// ->515442
252132 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
252137 MVT::v2f64, 2/*#Ops*/, 0, 1,
252160 /*515483*/ /*SwitchType*/ 32, MVT::v2f64,// ->515517
252166 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
252171 MVT::v2f64, 2/*#Ops*/, 0, 1,
252194 /*515558*/ /*SwitchType*/ 32, MVT::v2f64,// ->515592
252200 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
252205 MVT::v2f64, 2/*#Ops*/, 0, 1,
252213 /*515598*/ OPC_CheckType, MVT::v2f64,
252219 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
252224 MVT::v2f64, 2/*#Ops*/, 0, 1,
252246 /*515672*/ /*SwitchType*/ 32, MVT::v2f64,// ->515706
252252 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
252257 MVT::v2f64, 2/*#Ops*/, 0, 1,
252280 /*515747*/ /*SwitchType*/ 32, MVT::v2f64,// ->515781
252286 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
252291 MVT::v2f64, 2/*#Ops*/, 0, 1,
252314 /*515822*/ /*SwitchType*/ 32, MVT::v2f64,// ->515856
252320 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
252325 MVT::v2f64, 2/*#Ops*/, 0, 1,
252348 /*515897*/ /*SwitchType*/ 32, MVT::v2f64,// ->515931
252354 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
252359 MVT::v2f64, 2/*#Ops*/, 0, 1,
252382 /*515972*/ /*SwitchType*/ 32, MVT::v2f64,// ->516006
252388 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
252393 MVT::v2f64, 2/*#Ops*/, 0, 1,
252416 /*516047*/ /*SwitchType*/ 32, MVT::v2f64,// ->516081
252422 MVT::v2f64, 6/*#Ops*/, 0, 2, 3, 4, 5, 6,
252427 MVT::v2f64, 2/*#Ops*/, 0, 1,
252445 /*516107*/ /*SwitchType*/ 11, MVT::v2f64,// ->516120
252448 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
252465 /*516146*/ /*SwitchType*/ 11, MVT::v2f64,// ->516159
252468 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
252485 /*516185*/ /*SwitchType*/ 11, MVT::v2f64,// ->516198
252488 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
252505 /*516224*/ /*SwitchType*/ 11, MVT::v2f64,// ->516237
252508 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
252625 /*516458*/ /*SwitchType*/ 11, MVT::v2f64,// ->516471
252628 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
252701 /*516607*/ /*SwitchType*/ 11, MVT::v2f64,// ->516620
252704 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
252736 /*516673*/ /*SwitchType*/ 11, MVT::v2f64,// ->516686
252739 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
252870 /*516921*/ /*SwitchType*/ 11, MVT::v2f64,// ->516934
252873 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
252890 /*516960*/ /*SwitchType*/ 11, MVT::v2f64,// ->516973
252893 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
252981 /*517132*/ OPC_SwitchType /*2 cases */, 11, MVT::v2f64,// ->517146
252984 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
253001 /*517171*/ OPC_SwitchType /*2 cases */, 11, MVT::v2f64,// ->517185
253004 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
253021 /*517210*/ OPC_SwitchType /*2 cases */, 11, MVT::v2f64,// ->517224
253024 MVT::v2f64, 3/*#Ops*/, 0, 1, 2,
253048 /*517265*/ /*SwitchType*/ 12, MVT::v2f64,// ->517279
253051 MVT::v2f64, 4/*#Ops*/, 0, 1, 2, 3,
253107 /*517380*/ /*SwitchType*/ 10, MVT::v2f64,// ->517392
253110 MVT::v2f64, 2/*#Ops*/, 0, 1,
253123 /*517411*/ /*SwitchType*/ 10, MVT::v2f64,// ->517423
253126 MVT::v2f64, 2/*#Ops*/, 0, 1,
253165 /*517491*/ OPC_CheckType, MVT::v2f64,
253168 MVT::v2f64, 2/*#Ops*/, 0, 1,
253198 /*517555*/ /*SwitchType*/ 10, MVT::v2f64,// ->517567
253201 MVT::v2f64, 2/*#Ops*/, 0, 1,
253214 /*517586*/ /*SwitchType*/ 10, MVT::v2f64,// ->517598
253217 MVT::v2f64, 2/*#Ops*/, 0, 1,
253230 /*517617*/ /*SwitchType*/ 10, MVT::v2f64,// ->517629
253233 MVT::v2f64, 2/*#Ops*/, 0, 1,
gen/lib/Target/X86/X86GenFastISel.inc 1275 if (RetVT.SimpleTy != MVT::v2f64)
1318 case MVT::v2f64: return fastEmit_ISD_FSQRT_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
1914 if (RetVT.SimpleTy != MVT::v2f64)
2182 if (RetVT.SimpleTy != MVT::v2f64)
2814 case MVT::v2f64: return fastEmit_X86ISD_CVTP2SI_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
2955 case MVT::v2f64: return fastEmit_X86ISD_CVTP2UI_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3100 case MVT::v2f64: return fastEmit_X86ISD_CVTS2SI_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3154 case MVT::v2f64: return fastEmit_X86ISD_CVTS2UI_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3162 if (RetVT.SimpleTy != MVT::v2f64)
3345 case MVT::v2f64: return fastEmit_X86ISD_CVTTP2SI_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3537 case MVT::v2f64: return fastEmit_X86ISD_CVTTP2UI_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3668 case MVT::v2f64: return fastEmit_X86ISD_CVTTS2SI_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3722 case MVT::v2f64: return fastEmit_X86ISD_CVTTS2SI_SAE_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3776 case MVT::v2f64: return fastEmit_X86ISD_CVTTS2UI_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3830 case MVT::v2f64: return fastEmit_X86ISD_CVTTS2UI_SAE_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
3838 if (RetVT.SimpleTy != MVT::v2f64)
3971 if (RetVT.SimpleTy != MVT::v2f64)
4002 case MVT::v2f64: return fastEmit_X86ISD_FGETEXP_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
4158 if (RetVT.SimpleTy != MVT::v2f64)
4192 case MVT::v2f64: return fastEmit_X86ISD_MOVDDUP_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
4331 case MVT::v2f64: return fastEmit_X86ISD_MOVMSK_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
4619 if (RetVT.SimpleTy != MVT::v2f64)
4650 case MVT::v2f64: return fastEmit_X86ISD_RCP14_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
4743 if (RetVT.SimpleTy != MVT::v2f64)
4774 case MVT::v2f64: return fastEmit_X86ISD_RSQRT14_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
5136 case MVT::v2f64: return fastEmit_X86ISD_VBROADCAST_MVT_v2f64_MVT_v2f64_r(Op0, Op0IsKill);
5152 case MVT::v2f64: return fastEmit_X86ISD_VBROADCAST_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
5230 if (RetVT.SimpleTy != MVT::v2f64)
5309 case MVT::v2f64: return fastEmit_X86ISD_VFPROUND_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
5849 if (RetVT.SimpleTy != MVT::v2f64)
5866 case MVT::v2f64: return fastEmit_X86ISD_VZEXT_MOVL_MVT_v2f64_r(RetVT, Op0, Op0IsKill);
6504 if (RetVT.SimpleTy != MVT::v2f64)
6547 case MVT::v2f64: return fastEmit_ISD_FADD_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6635 if (RetVT.SimpleTy != MVT::v2f64)
6678 case MVT::v2f64: return fastEmit_ISD_FDIV_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6766 if (RetVT.SimpleTy != MVT::v2f64)
6809 case MVT::v2f64: return fastEmit_ISD_FMUL_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
6897 if (RetVT.SimpleTy != MVT::v2f64)
6940 case MVT::v2f64: return fastEmit_ISD_FSUB_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9080 if (RetVT.SimpleTy != MVT::v2f64)
9104 case MVT::v2f64: return fastEmit_X86ISD_ADDSUB_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9576 case MVT::v2f64: return fastEmit_X86ISD_COMI_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9631 if (RetVT.SimpleTy != MVT::v2f64)
9642 case MVT::v2f64: return fastEmit_X86ISD_FADDS_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9705 if (RetVT.SimpleTy != MVT::v2f64)
9716 case MVT::v2f64: return fastEmit_X86ISD_FDIVS_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9733 if (RetVT.SimpleTy != MVT::v2f64)
9744 case MVT::v2f64: return fastEmit_X86ISD_FGETEXPS_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9761 if (RetVT.SimpleTy != MVT::v2f64)
9772 case MVT::v2f64: return fastEmit_X86ISD_FGETEXPS_SAE_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9801 if (RetVT.SimpleTy != MVT::v2f64)
9825 case MVT::v2f64: return fastEmit_X86ISD_FHADD_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9855 if (RetVT.SimpleTy != MVT::v2f64)
9879 case MVT::v2f64: return fastEmit_X86ISD_FHSUB_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
9954 if (RetVT.SimpleTy != MVT::v2f64)
9996 case MVT::v2f64: return fastEmit_X86ISD_FMAX_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10072 if (RetVT.SimpleTy != MVT::v2f64)
10114 case MVT::v2f64: return fastEmit_X86ISD_FMAXC_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10139 if (RetVT.SimpleTy != MVT::v2f64)
10156 case MVT::v2f64: return fastEmit_X86ISD_FMAXS_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10173 if (RetVT.SimpleTy != MVT::v2f64)
10184 case MVT::v2f64: return fastEmit_X86ISD_FMAXS_SAE_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10286 if (RetVT.SimpleTy != MVT::v2f64)
10328 case MVT::v2f64: return fastEmit_X86ISD_FMIN_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10404 if (RetVT.SimpleTy != MVT::v2f64)
10446 case MVT::v2f64: return fastEmit_X86ISD_FMINC_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10471 if (RetVT.SimpleTy != MVT::v2f64)
10488 case MVT::v2f64: return fastEmit_X86ISD_FMINS_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10505 if (RetVT.SimpleTy != MVT::v2f64)
10516 case MVT::v2f64: return fastEmit_X86ISD_FMINS_SAE_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10561 if (RetVT.SimpleTy != MVT::v2f64)
10572 case MVT::v2f64: return fastEmit_X86ISD_FMULS_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10620 if (RetVT.SimpleTy != MVT::v2f64)
10631 case MVT::v2f64: return fastEmit_X86ISD_FSQRTS_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
10648 if (RetVT.SimpleTy != MVT::v2f64)
10659 case MVT::v2f64: return fastEmit_X86ISD_FSUBS_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11045 if (RetVT.SimpleTy != MVT::v2f64)
11061 case MVT::v2f64: return fastEmit_X86ISD_MOVSD_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11778 if (RetVT.SimpleTy != MVT::v2f64)
11789 case MVT::v2f64: return fastEmit_X86ISD_RCP14S_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11806 if (RetVT.SimpleTy != MVT::v2f64)
11817 case MVT::v2f64: return fastEmit_X86ISD_RCP28S_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11834 if (RetVT.SimpleTy != MVT::v2f64)
11845 case MVT::v2f64: return fastEmit_X86ISD_RCP28S_SAE_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11862 if (RetVT.SimpleTy != MVT::v2f64)
11873 case MVT::v2f64: return fastEmit_X86ISD_RSQRT14S_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11890 if (RetVT.SimpleTy != MVT::v2f64)
11901 case MVT::v2f64: return fastEmit_X86ISD_RSQRT28S_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11918 if (RetVT.SimpleTy != MVT::v2f64)
11929 case MVT::v2f64: return fastEmit_X86ISD_RSQRT28S_SAE_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
11964 if (RetVT.SimpleTy != MVT::v2f64)
11995 case MVT::v2f64: return fastEmit_X86ISD_SCALEF_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12014 if (RetVT.SimpleTy != MVT::v2f64)
12025 case MVT::v2f64: return fastEmit_X86ISD_SCALEFS_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12072 case MVT::v2f64: return fastEmit_X86ISD_TESTP_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12113 case MVT::v2f64: return fastEmit_X86ISD_UCOMI_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12307 if (RetVT.SimpleTy != MVT::v2f64)
12359 case MVT::v2f64: return fastEmit_X86ISD_UNPCKH_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
12555 if (RetVT.SimpleTy != MVT::v2f64)
12607 case MVT::v2f64: return fastEmit_X86ISD_UNPCKL_MVT_v2f64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/X86/X86GenRegisterInfo.inc 4479 /* 16 */ MVT::v4f32, MVT::v2f64, MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::f128, MVT::Other,
include/llvm/Support/MachineValueType.h 354 SimpleTy == MVT::v2f64);
537 case v2f64:
643 case v2f64:
761 case v2f64:
990 if (NumElements == 2) return MVT::v2f64;
lib/CodeGen/ValueTypes.cpp 210 case MVT::v2f64: return "v2f64";
354 case MVT::v2f64: return VectorType::get(Type::getDoubleTy(Context), 2);
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp 3037 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3064 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3091 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3118 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3145 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3172 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3199 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3226 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3253 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3270 } else if (VT == MVT::v2i64 || VT == MVT::v1i64 || VT == MVT::v2f64 ||
3288 } else if (VT == MVT::v2i64 || VT == MVT::v1i64 || VT == MVT::v2f64 ||
3306 } else if (VT == MVT::v2i64 || VT == MVT::v1i64 || VT == MVT::v2f64 ||
3386 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3414 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3442 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3470 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3498 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3526 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3547 } else if (VT == MVT::v2i64 || VT == MVT::v1i64 || VT == MVT::v2f64 ||
3566 } else if (VT == MVT::v2i64 || VT == MVT::v1i64 || VT == MVT::v2f64 ||
3585 } else if (VT == MVT::v2i64 || VT == MVT::v1i64 || VT == MVT::v2f64 ||
3617 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3645 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3673 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3701 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3729 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3757 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3785 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3813 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3841 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3869 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
3887 } else if (VT == MVT::v2i64 || VT == MVT::v1i64 || VT == MVT::v2f64 ||
3906 } else if (VT == MVT::v2i64 || VT == MVT::v1i64 || VT == MVT::v2f64 ||
3925 } else if (VT == MVT::v2i64 || VT == MVT::v1i64 || VT == MVT::v2f64 ||
3944 } else if (VT == MVT::v2i64 || VT == MVT::v1i64 || VT == MVT::v2f64 ||
3971 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
4000 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
4029 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
4061 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
4090 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
4119 } else if (VT == MVT::v2i64 || VT == MVT::v2f64) {
4138 } else if (VT == MVT::v2i64 || VT == MVT::v1i64 || VT == MVT::v2f64 ||
4158 } else if (VT == MVT::v2i64 || VT == MVT::v1i64 || VT == MVT::v2f64 ||
4178 } else if (VT == MVT::v2i64 || VT == MVT::v1i64 || VT == MVT::v2f64 ||
lib/Target/AArch64/AArch64ISelLowering.cpp 157 addQRTypeForNEON(MVT::v2f64);
747 MVT::v8f16, MVT::v4f32, MVT::v2f64 }) {
781 for (MVT Ty : {MVT::v2f32, MVT::v4f32, MVT::v2f64}) {
827 if (VT == MVT::v2f32 || VT == MVT::v4f32 || VT == MVT::v2f64) {
4845 } else if (VT == MVT::f64 || VT == MVT::v2f64) {
4866 if (VT == MVT::f64 || VT == MVT::v2f64) {
4867 BuildVec = DAG.getNode(ISD::BITCAST, DL, MVT::v2f64, BuildVec);
4868 BuildVec = DAG.getNode(ISD::FNEG, DL, MVT::v2f64, BuildVec);
5754 (VT == MVT::f64 || VT == MVT::v1f64 || VT == MVT::v2f64 ||
7311 MovTy = MVT::v2f64;
7837 VT == MVT::v2i64 || VT == MVT::v4f32 || VT == MVT::v2f64 ||
7871 VT == MVT::v2i64 || VT == MVT::v4f32 || VT == MVT::v2f64 ||
10087 VecResTy = MVT::v2f64;
lib/Target/AArch64/AArch64TargetTransformInfo.cpp 321 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i64, 1 },
324 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i64, 1 },
351 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i8, 4 },
352 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i16, 4 },
353 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i32, 2 },
354 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i8, 4 },
355 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i16, 4 },
356 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i32, 2 },
362 { ISD::FP_TO_SINT, MVT::v2i64, MVT::v2f64, 1 },
365 { ISD::FP_TO_UINT, MVT::v2i64, MVT::v2f64, 1 },
382 { ISD::FP_TO_SINT, MVT::v2i32, MVT::v2f64, 2 },
383 { ISD::FP_TO_SINT, MVT::v2i16, MVT::v2f64, 2 },
384 { ISD::FP_TO_SINT, MVT::v2i8, MVT::v2f64, 2 },
385 { ISD::FP_TO_UINT, MVT::v2i32, MVT::v2f64, 2 },
386 { ISD::FP_TO_UINT, MVT::v2i16, MVT::v2f64, 2 },
387 { ISD::FP_TO_UINT, MVT::v2i8, MVT::v2f64, 2 },
963 { TTI::SK_Broadcast, MVT::v2f64, 1 },
975 { TTI::SK_Transpose, MVT::v2f64, 1 },
983 { TTI::SK_Select, MVT::v2f64, 1 }, // mov.
991 { TTI::SK_PermuteSingleSrc, MVT::v2f64, 1 }, // mov.
lib/Target/AMDGPU/AMDGPUISelLowering.cpp 103 setOperationAction(ISD::LOAD, MVT::v2f64, Promote);
104 AddPromotedToType(ISD::LOAD, MVT::v2f64, MVT::v4i32);
161 setLoadExtAction(ISD::EXTLOAD, MVT::v2f64, MVT::v2f32, Expand);
166 setLoadExtAction(ISD::EXTLOAD, MVT::v2f64, MVT::v2f16, Expand);
203 setOperationAction(ISD::STORE, MVT::v2f64, Promote);
204 AddPromotedToType(ISD::STORE, MVT::v2f64, MVT::v4i32);
227 setTruncStoreAction(MVT::v2f64, MVT::v2f32, Expand);
228 setTruncStoreAction(MVT::v2f64, MVT::v2f16, Expand);
lib/Target/AMDGPU/SIISelLowering.cpp 131 addRegisterClass(MVT::v2f64, &AMDGPU::SGPR_128RegClass);
250 MVT::v2i64, MVT::v2f64, MVT::v4i16, MVT::v4f16,
281 for (MVT Vec64 : { MVT::v2i64, MVT::v2f64 }) {
lib/Target/ARM/ARMCallingConv.cpp 57 if (LocVT == MVT::v2f64 &&
111 if (LocVT == MVT::v2f64 &&
143 if (LocVT == MVT::v2f64 && !f64RetAssign(ValNo, ValVT, LocVT, LocInfo, State))
222 case MVT::v2f64:
lib/Target/ARM/ARMISelDAGToDAG.cpp 1956 case MVT::v2f64:
2098 case MVT::v2f64:
lib/Target/ARM/ARMISelLowering.cpp 221 addTypeForNEON(VT, MVT::v2f64, MVT::v4i32);
351 const MVT LongTypes[] = { MVT::v2i64, MVT::v2f64 };
748 addQRTypeForNEON(MVT::v2f64);
763 setOperationAction(ISD::FADD, MVT::v2f64, Expand);
764 setOperationAction(ISD::FSUB, MVT::v2f64, Expand);
765 setOperationAction(ISD::FMUL, MVT::v2f64, Expand);
768 setOperationAction(ISD::FDIV, MVT::v2f64, Expand);
769 setOperationAction(ISD::FREM, MVT::v2f64, Expand);
773 setOperationAction(ISD::FCOPYSIGN, MVT::v2f64, Expand);
776 setOperationAction(ISD::SETCC, MVT::v2f64, Expand);
778 setOperationAction(ISD::FNEG, MVT::v2f64, Expand);
779 setOperationAction(ISD::FABS, MVT::v2f64, Expand);
780 setOperationAction(ISD::FSQRT, MVT::v2f64, Expand);
781 setOperationAction(ISD::FSIN, MVT::v2f64, Expand);
782 setOperationAction(ISD::FCOS, MVT::v2f64, Expand);
783 setOperationAction(ISD::FPOW, MVT::v2f64, Expand);
784 setOperationAction(ISD::FLOG, MVT::v2f64, Expand);
785 setOperationAction(ISD::FLOG2, MVT::v2f64, Expand);
786 setOperationAction(ISD::FLOG10, MVT::v2f64, Expand);
787 setOperationAction(ISD::FEXP, MVT::v2f64, Expand);
788 setOperationAction(ISD::FEXP2, MVT::v2f64, Expand);
790 setOperationAction(ISD::FCEIL, MVT::v2f64, Expand);
791 setOperationAction(ISD::FTRUNC, MVT::v2f64, Expand);
792 setOperationAction(ISD::FRINT, MVT::v2f64, Expand);
793 setOperationAction(ISD::FNEARBYINT, MVT::v2f64, Expand);
794 setOperationAction(ISD::FFLOOR, MVT::v2f64, Expand);
795 setOperationAction(ISD::FMA, MVT::v2f64, Expand);
857 setOperationAction(ISD::FP_EXTEND, MVT::v2f64, Expand);
1494 case MVT::v4f32: case MVT::v2f64:
1965 if (VA.getLocVT() == MVT::v2f64) {
1966 SDValue Vec = DAG.getNode(ISD::UNDEF, dl, MVT::v2f64);
1967 Vec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, MVT::v2f64, Vec, Val,
1981 Val = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, MVT::v2f64, Vec, Val,
2158 if (VA.getLocVT() == MVT::v2f64) {
2654 if (RegVT == MVT::v2f64) {
2787 if (VA.getLocVT() == MVT::v2f64) {
4026 if (VA.getLocVT() == MVT::v2f64) {
4041 ArgValue = DAG.getNode(ISD::UNDEF, dl, MVT::v2f64);
4042 ArgValue = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, MVT::v2f64,
4045 ArgValue = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, MVT::v2f64,
4060 else if (RegVT == MVT::v2f64 || RegVT == MVT::v8f16)
7275 if (ST->hasNEON() && VT.is128BitVector() && VT != MVT::v2f64 && VT != MVT::v4f32) {
8160 SDValue Val = DAG.getUNDEF(MVT::v2f64);
8164 Val = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, MVT::v2f64, Val,
8168 Val = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, MVT::v2f64, Val,
14589 if (Ty == MVT::f64 || Ty == MVT::v2f64) {
14630 Ty == MVT::v2f64) {
14655 (allowsMisalignedMemoryAccesses(MVT::v2f64, 0, 1,
14658 return MVT::v2f64;
lib/Target/ARM/ARMTargetTransformInfo.cpp 156 { ISD::FP_ROUND, MVT::v2f64, 2 },
270 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i32, 2 },
271 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i32, 2 },
273 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i8, 4 },
274 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i8, 4 },
275 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i16, 3 },
276 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i16, 3 },
277 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i32, 2 },
278 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i32, 2 },
280 { ISD::FP_TO_SINT, MVT::v2i32, MVT::v2f64, 2 },
281 { ISD::FP_TO_UINT, MVT::v2i32, MVT::v2f64, 2 },
558 {ISD::VECTOR_SHUFFLE, MVT::v2f64, 1},
580 {ISD::VECTOR_SHUFFLE, MVT::v2f64, 1},
603 {ISD::VECTOR_SHUFFLE, MVT::v2f64, 1},
lib/Target/Mips/MipsISelLowering.cpp 3979 else if (VT == MVT::v2i64 || VT == MVT::v2f64)
lib/Target/Mips/MipsSEISelLowering.cpp 123 addMSAFloatType(MVT::v2f64, &Mips::MSA128DRegClass);
lib/Target/Mips/MipsSEInstrInfo.cpp 286 TRI->isTypeLegalForClass(*RC, MVT::v2f64))
364 TRI->isTypeLegalForClass(*RC, MVT::v2f64))
lib/Target/NVPTX/NVPTXISelLowering.cpp 151 case MVT::v2f64:
453 setLoadExtAction(ISD::EXTLOAD, MVT::v2f64, MVT::v2f16, Expand);
454 setLoadExtAction(ISD::EXTLOAD, MVT::v2f64, MVT::v2f32, Expand);
2308 case MVT::v2f64:
4799 case MVT::v2f64:
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 3928 else if (VecVT == MVT::v2f64)
3935 else if (VecVT == MVT::v2f64)
3942 else if (VecVT == MVT::v2f64)
4923 else if (N->getValueType(0) == MVT::v2f64 ||
4935 if (PPCSubTarget->hasVSX() && (N->getValueType(0) == MVT::v2f64 ||
lib/Target/PowerPC/PPCISelLowering.cpp 748 setOperationAction(ISD::SCALAR_TO_VECTOR, MVT::v2f64, Legal);
749 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2f64, Legal);
764 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2f64, Legal);
766 setOperationAction(ISD::FFLOOR, MVT::v2f64, Legal);
767 setOperationAction(ISD::FCEIL, MVT::v2f64, Legal);
768 setOperationAction(ISD::FTRUNC, MVT::v2f64, Legal);
769 setOperationAction(ISD::FNEARBYINT, MVT::v2f64, Legal);
770 setOperationAction(ISD::FROUND, MVT::v2f64, Legal);
774 setOperationAction(ISD::MUL, MVT::v2f64, Legal);
775 setOperationAction(ISD::FMA, MVT::v2f64, Legal);
777 setOperationAction(ISD::FDIV, MVT::v2f64, Legal);
778 setOperationAction(ISD::FSQRT, MVT::v2f64, Legal);
781 setCondCodeAction(ISD::SETUO, MVT::v2f64, Expand);
782 setCondCodeAction(ISD::SETUEQ, MVT::v2f64, Expand);
783 setCondCodeAction(ISD::SETO, MVT::v2f64, Expand);
784 setCondCodeAction(ISD::SETONE, MVT::v2f64, Expand);
786 setOperationAction(ISD::LOAD, MVT::v2f64, Legal);
787 setOperationAction(ISD::STORE, MVT::v2f64, Legal);
789 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v2f64, Legal);
798 addRegisterClass(MVT::v2f64, &PPC::VSRCRegClass);
828 AddPromotedToType (ISD::LOAD, MVT::v2i64, MVT::v2f64);
830 AddPromotedToType (ISD::STORE, MVT::v2i64, MVT::v2f64);
852 setOperationAction(ISD::FNEG, MVT::v2f64, Legal);
854 setOperationAction(ISD::FABS, MVT::v2f64, Legal);
856 setOperationAction(ISD::FCOPYSIGN, MVT::v2f64, Legal);
860 setOperationAction(ISD::BUILD_VECTOR, MVT::v2f64, Custom);
3301 ArgVT == MVT::v2f64 || ArgVT == MVT::v2i64 ||
3381 ArgVT == MVT::v2f64 || ArgVT == MVT::v2i64 ||
3517 case MVT::v2f64:
3991 case MVT::v2f64:
5776 case MVT::v2f64:
6157 case MVT::v2f64:
6369 ArgVT == MVT::v2f64 || ArgVT == MVT::v2i64) {
7656 assert((Op.getValueType() == MVT::v2f64 || Op.getValueType() == MVT::v4f32) &&
8190 bool RightType = VecVT == MVT::v2f64 ||
9016 SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v2f64, V1);
9017 SDValue Swap = DAG.getNode(PPCISD::SWAP_NO_CHAIN, dl, MVT::v2f64, Conv);
10041 if (Op.getValueType() != MVT::v2f64 ||
10072 return DAG.getNode(PPCISD::FP_EXTEND_HALF, dl, MVT::v2f64,
10094 return DAG.getNode(PPCISD::FP_EXTEND_HALF, dl, MVT::v2f64, NewOp,
10103 return DAG.getNode(PPCISD::FP_EXTEND_HALF, dl, MVT::v2f64, NewLd,
11653 (VT == MVT::v2f64 && Subtarget.hasVSX()) ||
11674 (VT == MVT::v2f64 && Subtarget.hasVSX()) ||
11784 VT = MVT::v2f64;
11800 VT = MVT::v2f64;
11830 VT = MVT::v2f64;
11844 VT = MVT::v2f64;
11850 VT = MVT::v2f64;
12699 EVT NewVT = TargetVT == MVT::v2i64 ? MVT::v2f64 : MVT::v4f32;
12968 if (N->getValueType(0) != MVT::v2f64)
13009 return DAG.getNode(NodeType, dl, MVT::v2f64,
13164 DAG.getVTList(MVT::v2f64, MVT::Other),
13165 LoadOps, MVT::v2f64, MMO);
13170 PPCISD::XXSWAPD, dl, DAG.getVTList(MVT::v2f64, MVT::Other), Chain, Load);
13174 if (VecTy != MVT::v2f64) {
13234 if (VecTy != MVT::v2f64) {
13235 Src = DAG.getNode(ISD::BITCAST, dl, MVT::v2f64, Src);
13240 DAG.getVTList(MVT::v2f64, MVT::Other), Chain, Src);
13495 (StoreVT == MVT::v2f64 || StoreVT == MVT::v2i64 ||
13510 (LoadVT == MVT::v2f64 || LoadVT == MVT::v2i64 ||
14654 VT = MVT::v2f64;
14663 VT = MVT::v2f64;
14697 VT = MVT::v2f64;
14740 VT = MVT::v2f64;
14749 VT = MVT::v2f64;
14782 VT = MVT::v2f64;
14929 if (VT != MVT::v2f64 && VT != MVT::v2i64 &&
15446 VT == MVT::v4f32 || VT == MVT::v2f64;
lib/Target/PowerPC/PPCTargetTransformInfo.cpp 851 (LT.second == MVT::v2f64 || LT.second == MVT::v2i64);
lib/Target/SystemZ/SystemZISelLowering.cpp 104 addRegisterClass(MVT::v2f64, &SystemZ::VR128BitRegClass);
383 setOperationAction(ISD::FP_TO_SINT, MVT::v2f64, Legal);
385 setOperationAction(ISD::FP_TO_UINT, MVT::v2f64, Legal);
387 setOperationAction(ISD::SINT_TO_FP, MVT::v2f64, Legal);
389 setOperationAction(ISD::UINT_TO_FP, MVT::v2f64, Legal);
392 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v2f64, Legal);
394 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::v2f64, Legal);
462 setOperationAction(ISD::SCALAR_TO_VECTOR, MVT::v2f64, Legal);
467 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v2f64, Custom);
469 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2f64, Custom);
472 setOperationAction(ISD::FADD, MVT::v2f64, Legal);
473 setOperationAction(ISD::FNEG, MVT::v2f64, Legal);
474 setOperationAction(ISD::FSUB, MVT::v2f64, Legal);
475 setOperationAction(ISD::FMUL, MVT::v2f64, Legal);
476 setOperationAction(ISD::FMA, MVT::v2f64, Legal);
477 setOperationAction(ISD::FDIV, MVT::v2f64, Legal);
478 setOperationAction(ISD::FABS, MVT::v2f64, Legal);
479 setOperationAction(ISD::FSQRT, MVT::v2f64, Legal);
480 setOperationAction(ISD::FRINT, MVT::v2f64, Legal);
481 setOperationAction(ISD::FNEARBYINT, MVT::v2f64, Legal);
482 setOperationAction(ISD::FFLOOR, MVT::v2f64, Legal);
483 setOperationAction(ISD::FCEIL, MVT::v2f64, Legal);
484 setOperationAction(ISD::FTRUNC, MVT::v2f64, Legal);
485 setOperationAction(ISD::FROUND, MVT::v2f64, Legal);
488 setOperationAction(ISD::STRICT_FADD, MVT::v2f64, Legal);
489 setOperationAction(ISD::STRICT_FSUB, MVT::v2f64, Legal);
490 setOperationAction(ISD::STRICT_FMUL, MVT::v2f64, Legal);
491 setOperationAction(ISD::STRICT_FMA, MVT::v2f64, Legal);
492 setOperationAction(ISD::STRICT_FDIV, MVT::v2f64, Legal);
493 setOperationAction(ISD::STRICT_FSQRT, MVT::v2f64, Legal);
494 setOperationAction(ISD::STRICT_FRINT, MVT::v2f64, Legal);
495 setOperationAction(ISD::STRICT_FNEARBYINT, MVT::v2f64, Legal);
496 setOperationAction(ISD::STRICT_FFLOOR, MVT::v2f64, Legal);
497 setOperationAction(ISD::STRICT_FCEIL, MVT::v2f64, Legal);
498 setOperationAction(ISD::STRICT_FTRUNC, MVT::v2f64, Legal);
499 setOperationAction(ISD::STRICT_FROUND, MVT::v2f64, Legal);
524 setOperationAction(ISD::FMAXNUM, MVT::v2f64, Legal);
525 setOperationAction(ISD::FMAXIMUM, MVT::v2f64, Legal);
526 setOperationAction(ISD::FMINNUM, MVT::v2f64, Legal);
527 setOperationAction(ISD::FMINIMUM, MVT::v2f64, Legal);
558 MVT::v4f32, MVT::v2f64 }) {
1349 case MVT::v2f64:
2653 return DAG.getNode(SystemZISD::VEXTEND, DL, MVT::v2f64, Op);
4625 if (VT == MVT::v2f64 && !AllLoads)
4806 if (VT == MVT::v2f64 &&
5752 Op0.getOperand(0).getValueType() == MVT::v2f64 &&
5819 MVT::v2f64, Vec);
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp 148 case MVT::v2f64:
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp 61 MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64})
lib/Target/WebAssembly/WebAssemblyFastISel.cpp 144 case MVT::v2f64:
701 case MVT::v2f64:
817 case MVT::v2f64:
1330 case MVT::v2f64:
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 66 addRegisterClass(MVT::v2f64, &WebAssembly::V128RegClass);
84 for (auto T : {MVT::f32, MVT::f64, MVT::v4f32, MVT::v2f64}) {
135 for (auto T : {MVT::v2i64, MVT::v2f64})
142 for (auto T: {MVT::v2i64, MVT::v2f64})
158 for (auto T : {MVT::v2i64, MVT::v2f64})
170 for (auto T : {MVT::v2i64, MVT::v2f64})
189 setOperationAction(Op, MVT::v2f64, Expand);
239 MVT::v2f64}) {
lib/Target/X86/X86FastISel.cpp 378 case MVT::v2f64:
551 case MVT::v2f64:
lib/Target/X86/X86ISelDAGToDAG.cpp 907 MVT VecVT = VT == MVT::f64 ? MVT::v2f64 : MVT::v4f32;
lib/Target/X86/X86ISelLowering.cpp 729 MVT::v2f64, MVT::v4f64, MVT::v8f64 }) {
832 addRegisterClass(MVT::v2f64, Subtarget.hasVLX() ? &X86::VR128XRegClass
868 setOperationAction(ISD::FNEG, MVT::v2f64, Custom);
869 setOperationAction(ISD::FABS, MVT::v2f64, Custom);
870 setOperationAction(ISD::FCOPYSIGN, MVT::v2f64, Custom);
915 for (auto VT : { MVT::v2f64, MVT::v2i64 }) {
928 setOperationAction(ISD::SELECT, MVT::v2f64, Custom);
1031 for (MVT RoundedTy : {MVT::f32, MVT::f64, MVT::v4f32, MVT::v2f64}) {
1183 MVT::v2f64, MVT::v4f64 })
1249 MVT::v4f32, MVT::v8f32, MVT::v2f64, MVT::v4f64 }) {
1257 MVT::v4f32, MVT::v2f64 }) {
1283 MVT::v4f32, MVT::v8f32, MVT::v2f64, MVT::v4f64 })
1402 MVT::v4f32, MVT::v8f32, MVT::v2f64, MVT::v4f64}) {
1561 MVT::v4f32, MVT::v8f32, MVT::v2f64, MVT::v4f64 })
2269 case MVT::v4f32: case MVT::v2f64:
7547 SDValue NewBV = DAG.getBitcast(MVT::v2f64, DAG.getBuildVector(VT, DL, Ops));
7548 SDValue Dup = DAG.getNode(X86ISD::MOVDDUP, DL, MVT::v2f64, NewBV);
9078 if (((VT == MVT::v4f32 || VT == MVT::v2f64) && Subtarget.hasSSE3()) ||
9366 case MVT::v2f64:
9372 ShuffleVT = MVT::v2f64;
10659 if ((Subtarget.hasSSE41() || VT == MVT::v2i64 || VT == MVT::v2f64) &&
11060 case MVT::v2f64:
12493 if (!((Subtarget.hasSSE3() && VT == MVT::v2f64) ||
12502 unsigned Opcode = (VT == MVT::v2f64 && !Subtarget.hasAVX2())
12637 V = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, MVT::v2f64,
12912 assert(V1.getSimpleValueType() == MVT::v2f64 && "Bad operand type!");
12913 assert(V2.getSimpleValueType() == MVT::v2f64 && "Bad operand type!");
12918 if (SDValue Broadcast = lowerShuffleAsBroadcast(DL, MVT::v2f64, V1, V2,
12929 return DAG.getNode(X86ISD::VPERMILPI, DL, MVT::v2f64, V1,
12934 X86ISD::SHUFP, DL, MVT::v2f64,
12935 Mask[0] == SM_SentinelUndef ? DAG.getUNDEF(MVT::v2f64) : V1,
12936 Mask[1] == SM_SentinelUndef ? DAG.getUNDEF(MVT::v2f64) : V1,
12951 DL, MVT::v2f64, V1, V2, Mask, Zeroable, Subtarget, DAG))
12958 DL, MVT::v2f64, V2, V1, InverseMask, Zeroable, Subtarget, DAG))
12969 X86ISD::MOVSD, DL, MVT::v2f64, V2,
12970 DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, MVT::v2f64, V1S));
12973 if (SDValue Blend = lowerShuffleAsBlend(DL, MVT::v2f64, V1, V2, Mask,
12978 if (SDValue V = lowerShuffleWithUNPCK(DL, MVT::v2f64, Mask, V1, V2, DAG))
12982 return DAG.getNode(X86ISD::SHUFP, DL, MVT::v2f64, V1, V2,
13079 V1 = DAG.getBitcast(MVT::v2f64, V1);
13080 V2 = DAG.getBitcast(MVT::v2f64, V2);
13082 DAG.getVectorShuffle(MVT::v2f64, DL, V1, V2, Mask));
14491 case MVT::v2f64:
15516 assert((VT == MVT::v2f64 || VT == MVT::v4f64 || VT == MVT::v8f64) &&
18432 if (SrcVT == MVT::v2i32 && VT == MVT::v2f64) {
18586 DAG.getLoad(MVT::v2f64, dl, CLod0.getValue(1), CPIdx1,
18589 SDValue XR2F = DAG.getBitcast(MVT::v2f64, Unpck1);
18591 SDValue Sub = DAG.getNode(ISD::FSUB, dl, MVT::v2f64, XR2F, CLod1);
18595 Result = DAG.getNode(X86ISD::FHADD, dl, MVT::v2f64, Sub, Sub);
18597 SDValue Shuffle = DAG.getVectorShuffle(MVT::v2f64, dl, Sub, Sub, {1,-1});
18598 Result = DAG.getNode(ISD::FADD, dl, MVT::v2f64, Shuffle, Sub);
18621 DAG.getBitcast(MVT::v2f64, Load),
18628 DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v2f64, Load)),
18630 DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v2f64, Bias)));
18633 DAG.getBitcast(MVT::v2f64, Or), DAG.getIntPtrConstant(0, dl));
18646 if (Op.getSimpleValueType() != MVT::v2f64)
18657 return DAG.getNode(X86ISD::CVTUI2P, DL, MVT::v2f64, N0);
18665 SDValue TWOHW = DAG.getConstantFP((double)(1 << 16), DL, MVT::v2f64);
18671 SDValue fHI = DAG.getNode(X86ISD::CVTSI2P, DL, MVT::v2f64, HI);
18672 fHI = DAG.getNode(ISD::FMUL, DL, MVT::v2f64, fHI, TWOHW);
18673 SDValue fLO = DAG.getNode(X86ISD::CVTSI2P, DL, MVT::v2f64, LO);
18676 return DAG.getNode(ISD::FADD, DL, MVT::v2f64, fHI, fLO);
19533 if (VT == MVT::v2i1 && SrcVT == MVT::v2f64) {
19758 VT == MVT::v2f64 || VT == MVT::v4f64 || VT == MVT::v4f32 ||
19773 LogicVT = (VT == MVT::f64) ? MVT::v2f64 : MVT::v4f32;
19818 VT == MVT::v2f64 || VT == MVT::v4f64 || VT == MVT::v4f32 ||
19832 LogicVT = (VT == MVT::f64) ? MVT::v2f64 : MVT::v4f32;
19877 MVT VecVT = (OpVT == MVT::f32 ? MVT::v4f32 : MVT::v2f64);
21249 MVT VecVT = VT == MVT::f32 ? MVT::v4f32 : MVT::v2f64;
26822 MVT V2X64VT = DstVT == MVT::f64 ? MVT::v2f64 : MVT::v2i64;
28162 if (Src.getValueType() == MVT::v2f64) {
28230 DAG.getConstantFP(BitsToDouble(0x4330000000000000ULL), dl, MVT::v2f64);
28233 Or = DAG.getBitcast(MVT::v2f64, Or);
28235 SDValue Sub = DAG.getNode(ISD::FSUB, dl, MVT::v2f64, Or, VBias);
31883 SrcVT = DstVT = MVT::v2f64;
32078 SrcVT = DstVT = Subtarget.hasSSE2() ? MVT::v2f64 : MVT::v4f32;
32084 SrcVT = DstVT = Subtarget.hasSSE2() ? MVT::v2f64 : MVT::v4f32;
32091 SrcVT = DstVT = MVT::v2f64;
32675 (MaskVT == MVT::v2f64 || MaskVT == MVT::v4f64 || MaskVT == MVT::v4f32 ||
32784 (MaskVT == MVT::v2f64 || MaskVT == MVT::v2i64 || MaskVT == MVT::v4f64 ||
34075 assert((HOp.getValueType() == MVT::v2f64 ||
34194 (VT == MVT::v2f64 || VT == MVT::v2i64) &&
34209 if (In.getOperand(0).getValueType() == MVT::v2f64 ||
36363 !((VecVT == MVT::v4f32 || VecVT == MVT::v2f64) && Subtarget.hasSSE3()))
38730 SDValue Vector64 = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, MVT::v2f64,
40595 ? MVT::v2f64
40923 if (((Subtarget.hasSSE3() && (VT == MVT::v4f32 || VT == MVT::v2f64)) ||
44706 if (VT == MVT::v2f64 && InVecVT == MVT::v4f64) {
45905 case MVT::v2f64:
lib/Target/X86/X86TargetTransformInfo.cpp 188 { ISD::FDIV, MVT::v2f64, 65 }, // divpd
201 { ISD::FMUL, MVT::v2f64, 4 }, // mulpd
206 { ISD::FDIV, MVT::v2f64, 69 }, // divpd
207 { ISD::FADD, MVT::v2f64, 2 }, // addpd
208 { ISD::FSUB, MVT::v2f64, 2 }, // subpd
705 { ISD::FDIV, MVT::v2f64, 14 }, // Haswell from http://www.agner.org/
742 { ISD::FDIV, MVT::v2f64, 22 }, // SNB from http://www.agner.org/
753 { ISD::FADD, MVT::v2f64, 1 }, // Nehalem from http://www.agner.org/
758 { ISD::FSUB, MVT::v2f64, 1 }, // Nehalem from http://www.agner.org/
763 { ISD::FMUL, MVT::v2f64, 1 }, // Nehalem from http://www.agner.org/
769 { ISD::FDIV, MVT::v2f64, 22 }, // Nehalem from http://www.agner.org/
834 { ISD::FDIV, MVT::v2f64, 69 }, // Pentium IV from http://www.agner.org/
1044 {TTI::SK_PermuteSingleSrc, MVT::v2f64, 1}, // vpermpd
1064 {TTI::SK_PermuteTwoSrc, MVT::v2f64, 1}, // vpermt2pd
1186 {TTI::SK_Select, MVT::v2f64, 1}, // movsd
1219 {TTI::SK_Broadcast, MVT::v2f64, 1}, // shufpd
1225 {TTI::SK_Reverse, MVT::v2f64, 1}, // shufpd
1233 {TTI::SK_Select, MVT::v2f64, 1}, // movsd
1238 {TTI::SK_PermuteSingleSrc, MVT::v2f64, 1}, // shufpd
1246 { TTI::SK_PermuteTwoSrc, MVT::v2f64, 1 }, // shufpd
1303 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i64, 1 },
1310 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i64, 1 },
1319 { ISD::FP_TO_SINT, MVT::v2i64, MVT::v2f64, 1 },
1326 { ISD::FP_TO_UINT, MVT::v2i64, MVT::v2f64, 1 },
1369 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i8, 2 },
1374 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i16, 5 },
1380 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i32, 1 },
1388 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i64, 5 },
1489 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i32, 6 },
1493 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i64, 5 },
1561 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v16i8, 16*10 },
1563 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v8i16, 8*10 },
1565 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v4i32, 2*10 },
1566 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i32, 2*10 },
1568 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v2i64, 2*10 },
1570 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v16i8, 16*10 },
1573 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v8i16, 8*10 },
1574 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v4i32, 4*10 },
1576 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v2i64, 6 },
1579 { ISD::FP_TO_SINT, MVT::v2i32, MVT::v2f64, 3 },
1800 { ISD::SETCC, MVT::v2f64, 1 },
1806 { ISD::SELECT, MVT::v2f64, 1 }, // blendvpd
1815 { ISD::SETCC, MVT::v2f64, 2 },
1822 { ISD::SELECT, MVT::v2f64, 3 }, // andpd + andnpd + orpd
1992 { ISD::FSQRT, MVT::v2f64, 14 }, // Haswell from http://www.agner.org/
2029 { ISD::FSQRT, MVT::v2f64, 21 }, // SNB from http://www.agner.org/
2036 { ISD::FSQRT, MVT::v2f64, 67 }, // sqrtpd
2042 { ISD::FSQRT, MVT::v2f64, 70 }, // sqrtpd
2100 { ISD::FSQRT, MVT::v2f64, 32 }, // Nehalem from http://www.agner.org/
2538 { ISD::FADD, MVT::v2f64, 2 },
2563 { ISD::FADD, MVT::v2f64, 2 },
2706 {ISD::FMINNUM, MVT::v2f64, 3},
2781 {ISD::FMINNUM, MVT::v2f64, 3},
utils/TableGen/CodeGenTarget.cpp 150 case MVT::v2f64: return "MVT::v2f64";