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

References

gen/lib/Target/AArch64/AArch64GenCallingConv.inc
  309   if (LocVT == MVT::v1i64 ||
  365       LocVT == MVT::v1i64 ||
  553   if (LocVT == MVT::v1i64 ||
  626       LocVT == MVT::v1i64 ||
  708       LocVT == MVT::v1i64 ||
  790       LocVT == MVT::v1i64 ||
  827   if (LocVT == MVT::v1i64 ||
 1122   if (LocVT == MVT::v1i64 ||
gen/lib/Target/AArch64/AArch64GenDAGISel.inc
67839 /*163924*/          OPC_CheckType, MVT::v1i64,
67842                         MVT::v1i64, 2/*#Ops*/, 0, 1, 
67897 /*164027*/          OPC_CheckType, MVT::v1i64,
67900                         MVT::v1i64, 2/*#Ops*/, 0, 1, 
68178 /*164531*/          OPC_CheckType, MVT::v1i64,
68181                         MVT::v1i64, 2/*#Ops*/, 1, 0, 
68242 /*164640*/          OPC_CheckType, MVT::v1i64,
68245                         MVT::v1i64, 2/*#Ops*/, 1, 0, 
68505 /*165102*/          OPC_CheckType, MVT::v1i64,
68509                         MVT::v1i64, 3/*#Ops*/, 0, 1, 3, 
68591 /*165267*/          OPC_CheckType, MVT::v1i64,
68595                         MVT::v1i64, 3/*#Ops*/, 0, 1, 3, 
68677 /*165432*/          OPC_CheckType, MVT::v1i64,
68681                         MVT::v1i64, 3/*#Ops*/, 0, 1, 3, 
68763 /*165597*/          OPC_CheckType, MVT::v1i64,
68767                         MVT::v1i64, 3/*#Ops*/, 0, 1, 3, 
68920 /*165898*/          /*SwitchType*/ 13, MVT::v1i64,// ->165913
68924                           MVT::v1i64, 3/*#Ops*/, 2, 0, 3, 
69007 /*166064*/          /*SwitchType*/ 13, MVT::v1i64,// ->166079
69011                           MVT::v1i64, 3/*#Ops*/, 2, 0, 3, 
69094 /*166230*/          /*SwitchType*/ 13, MVT::v1i64,// ->166245
69098                           MVT::v1i64, 3/*#Ops*/, 2, 0, 3, 
69181 /*166396*/          /*SwitchType*/ 13, MVT::v1i64,// ->166411
69185                           MVT::v1i64, 3/*#Ops*/, 2, 0, 3, 
69668 /*167286*/      /*SwitchType*/ 10, MVT::v1i64,// ->167298
69671                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
70870 /*169842*/        OPC_CheckChild1Type, MVT::v1i64,
71569 /*171278*/        OPC_CheckChild0Type, MVT::v1i64,
71797 /*171735*/        OPC_CheckChild1Type, MVT::v1i64,
72075 /*172261*/        OPC_CheckChild0Type, MVT::v1i64,
72615 /*173284*/        OPC_CheckChild1Type, MVT::v1i64,
73602 /*175108*/        OPC_CheckChild1Type, MVT::v1i64,
73604 /*175111*/        OPC_CheckChild2Type, MVT::v1i64,
73605 /*175113*/        OPC_CheckType, MVT::v1i64,
73608                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
74262 /*176353*/        OPC_CheckChild1Type, MVT::v1i64,
74264 /*176356*/        OPC_CheckChild2Type, MVT::v1i64,
74265 /*176358*/        OPC_CheckType, MVT::v1i64,
74268                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
75072 /*177847*/        OPC_CheckType, MVT::v1i64,
75075                       MVT::v1i64, 2/*#Ops*/, 0, 2, 
75214 /*178117*/        OPC_CheckType, MVT::v1i64,
75217                       MVT::v1i64, 2/*#Ops*/, 0, 2, 
75891 /*179330*/        OPC_CheckType, MVT::v1i64,
75893                       MVT::v1i64, 1/*#Ops*/, 0, 
75987 /*179501*/        OPC_CheckType, MVT::v1i64,
75989                       MVT::v1i64, 1/*#Ops*/, 0, 
76083 /*179672*/        OPC_CheckType, MVT::v1i64,
76085                       MVT::v1i64, 1/*#Ops*/, 0, 
76179 /*179843*/        OPC_CheckType, MVT::v1i64,
76181                       MVT::v1i64, 1/*#Ops*/, 0, 
76275 /*180014*/        OPC_CheckType, MVT::v1i64,
76277                       MVT::v1i64, 1/*#Ops*/, 0, 
76371 /*180185*/        OPC_CheckType, MVT::v1i64,
76373                       MVT::v1i64, 1/*#Ops*/, 0, 
76467 /*180356*/        OPC_CheckType, MVT::v1i64,
76469                       MVT::v1i64, 1/*#Ops*/, 0, 
76563 /*180527*/        OPC_CheckType, MVT::v1i64,
76565                       MVT::v1i64, 1/*#Ops*/, 0, 
76650 /*180698*/      /*SwitchType*/ 15, MVT::v1i64,// ->180715
76656                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
76741 /*180877*/      /*SwitchType*/ 15, MVT::v1i64,// ->180894
76747                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
76835 /*181055*/      /*SwitchType*/ 15, MVT::v1i64,// ->181072
76836 /*181057*/        OPC_CheckChild1Type, MVT::v1i64,
76838 /*181060*/        OPC_CheckChild2Type, MVT::v1i64,
76841                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
76929 /*181233*/      /*SwitchType*/ 15, MVT::v1i64,// ->181250
76930 /*181235*/        OPC_CheckChild1Type, MVT::v1i64,
76932 /*181238*/        OPC_CheckChild2Type, MVT::v1i64,
76935                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
77023 /*181411*/      /*SwitchType*/ 15, MVT::v1i64,// ->181428
77024 /*181413*/        OPC_CheckChild1Type, MVT::v1i64,
77026 /*181416*/        OPC_CheckChild2Type, MVT::v1i64,
77029                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
77117 /*181589*/      /*SwitchType*/ 15, MVT::v1i64,// ->181606
77118 /*181591*/        OPC_CheckChild1Type, MVT::v1i64,
77120 /*181594*/        OPC_CheckChild2Type, MVT::v1i64,
77123                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
77211 /*181767*/      /*SwitchType*/ 15, MVT::v1i64,// ->181784
77212 /*181769*/        OPC_CheckChild1Type, MVT::v1i64,
77214 /*181772*/        OPC_CheckChild2Type, MVT::v1i64,
77217                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
77305 /*181945*/      /*SwitchType*/ 15, MVT::v1i64,// ->181962
77306 /*181947*/        OPC_CheckChild1Type, MVT::v1i64,
77308 /*181950*/        OPC_CheckChild2Type, MVT::v1i64,
77311                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
77381 /*182087*/      /*SwitchType*/ 11, MVT::v1i64,// ->182100
77382 /*182089*/        OPC_CheckChild1Type, MVT::v1i64,
77385                       MVT::v1i64, 1/*#Ops*/, 0, 
77455 /*182225*/      /*SwitchType*/ 11, MVT::v1i64,// ->182238
77456 /*182227*/        OPC_CheckChild1Type, MVT::v1i64,
77459                       MVT::v1i64, 1/*#Ops*/, 0, 
77567 /*182435*/      /*SwitchType*/ 15, MVT::v1i64,// ->182452
77568 /*182437*/        OPC_CheckChild1Type, MVT::v1i64,
77570 /*182440*/        OPC_CheckChild2Type, MVT::v1i64,
77573                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
77671 /*182631*/      /*SwitchType*/ 15, MVT::v1i64,// ->182648
77672 /*182633*/        OPC_CheckChild1Type, MVT::v1i64,
77674 /*182636*/        OPC_CheckChild2Type, MVT::v1i64,
77677                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
77763 /*182804*/      /*SwitchType*/ 15, MVT::v1i64,// ->182821
77764 /*182806*/        OPC_CheckChild1Type, MVT::v1i64,
77766 /*182809*/        OPC_CheckChild2Type, MVT::v1i64,
77769                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
77847 /*182963*/      /*SwitchType*/ 15, MVT::v1i64,// ->182980
77848 /*182965*/        OPC_CheckChild1Type, MVT::v1i64,
77850 /*182968*/        OPC_CheckChild2Type, MVT::v1i64,
77853                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
77931 /*183122*/      /*SwitchType*/ 15, MVT::v1i64,// ->183139
77932 /*183124*/        OPC_CheckChild1Type, MVT::v1i64,
77934 /*183127*/        OPC_CheckChild2Type, MVT::v1i64,
77937                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
78015 /*183281*/      /*SwitchType*/ 15, MVT::v1i64,// ->183298
78016 /*183283*/        OPC_CheckChild1Type, MVT::v1i64,
78018 /*183286*/        OPC_CheckChild2Type, MVT::v1i64,
78021                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
78298 /*183982*/          OPC_CheckChild1Type, MVT::v1i64,
78872 /*185034*/          OPC_CheckChild1Type, MVT::v1i64,
80629 /*188226*/        OPC_CheckChild1Type, MVT::v1i64,
80631 /*188229*/        OPC_CheckChild2Type, MVT::v1i64,
80637 /*188239*/        OPC_CheckType, MVT::v1i64,
80640                       MVT::v1i64, 3/*#Ops*/, 0, 1, 3, 
80760 /*188464*/        OPC_CheckChild1Type, MVT::v1i64,
80762 /*188467*/        OPC_CheckChild2Type, MVT::v1i64,
80768 /*188477*/        OPC_CheckType, MVT::v1i64,
80771                       MVT::v1i64, 3/*#Ops*/, 0, 1, 3, 
80957 /*188825*/      /*SwitchType*/ 11, MVT::v1i64,// ->188838
80961                       MVT::v1i64, 1/*#Ops*/, 0, 
81053 /*189002*/      /*SwitchType*/ 11, MVT::v1i64,// ->189015
81057                       MVT::v1i64, 1/*#Ops*/, 0, 
84710 /*196200*/      /*SwitchType*/ 69, MVT::v1i64,// ->196271
84715                         MVT::v1i64, 4/*#Ops*/, 2, 3, 4, 5, 
84722                         MVT::v1i64, 4/*#Ops*/, 2, 3, 4, 5, 
84729                         MVT::v1i64, 2/*#Ops*/, 2, 3, 
84736                         MVT::v1i64, 2/*#Ops*/, 2, 3, 
84743                         MVT::v1i64, 1/*#Ops*/, 1, 
85741 /*198381*/          /*SwitchType*/ 10, MVT::v1i64,// ->198393
85744                           MVT::v1i64, 2/*#Ops*/, 0, 1, 
85954 /*198710*/      OPC_CheckType, MVT::v1i64,
85957                     MVT::v1i64, 2/*#Ops*/, 0, 1, 
85970 /*198735*/        OPC_CheckType, MVT::v1i64,
85973                       MVT::v1i64, 2/*#Ops*/, 1, 0, 
85983 /*198754*/        OPC_CheckType, MVT::v1i64,
85986                       MVT::v1i64, 2/*#Ops*/, 1, 0, 
86152 /*199023*/      /*SwitchType*/ 10, MVT::v1i64,// ->199035
86155                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
87835 /*202297*/        /*SwitchType*/ 9, MVT::v1i64,// ->202308
87838                         MVT::v1i64, 1/*#Ops*/, 0, 
88053 /*202708*/        /*SwitchType*/ 10, MVT::v1i64,// ->202720
88056                         MVT::v1i64, 2/*#Ops*/, 0, 1, 
88903 /*204417*/      /*SwitchType*/ 10, MVT::v1i64,// ->204429
88906                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
89123 /*204878*/            /*SwitchType*/ 11, MVT::v1i64,// ->204891
89126                             MVT::v1i64, 3/*#Ops*/, 0, 1, 2, 
90152 /*206556*/            OPC_CheckType, MVT::v1i64,
90155                           MVT::v1i64, 3/*#Ops*/, 0, 1, 2, 
90169 /*206584*/              OPC_CheckType, MVT::v1i64,
90172                             MVT::v1i64, 3/*#Ops*/, 0, 1, 2, 
90182 /*206605*/              OPC_CheckType, MVT::v1i64,
90185                             MVT::v1i64, 3/*#Ops*/, 0, 1, 2, 
90200 /*206634*/              OPC_CheckType, MVT::v1i64,
90203                             MVT::v1i64, 3/*#Ops*/, 1, 0, 2, 
90214 /*206656*/              OPC_CheckType, MVT::v1i64,
90217                             MVT::v1i64, 3/*#Ops*/, 1, 0, 2, 
90232 /*206685*/              OPC_CheckType, MVT::v1i64,
90235                             MVT::v1i64, 3/*#Ops*/, 1, 0, 2, 
90245 /*206706*/              OPC_CheckType, MVT::v1i64,
90248                             MVT::v1i64, 3/*#Ops*/, 1, 0, 2, 
90271 /*206746*/            OPC_CheckType, MVT::v1i64,
90274                           MVT::v1i64, 3/*#Ops*/, 0, 2, 1, 
90281 /*206764*/            OPC_CheckType, MVT::v1i64,
90284                           MVT::v1i64, 3/*#Ops*/, 0, 2, 1, 
90302 /*206796*/            OPC_CheckType, MVT::v1i64,
90305                           MVT::v1i64, 3/*#Ops*/, 0, 2, 1, 
90312 /*206814*/            OPC_CheckType, MVT::v1i64,
90315                           MVT::v1i64, 3/*#Ops*/, 0, 2, 1, 
90338 /*206856*/              OPC_CheckType, MVT::v1i64,
90341                             MVT::v1i64, 3/*#Ops*/, 1, 2, 0, 
90348 /*206874*/              OPC_CheckType, MVT::v1i64,
90351                             MVT::v1i64, 3/*#Ops*/, 1, 2, 0, 
90368 /*206905*/              OPC_CheckType, MVT::v1i64,
90371                             MVT::v1i64, 3/*#Ops*/, 1, 2, 0, 
90378 /*206923*/              OPC_CheckType, MVT::v1i64,
90381                             MVT::v1i64, 3/*#Ops*/, 1, 2, 0, 
91167 /*208211*/        /*SwitchType*/ 10, MVT::v1i64,// ->208223
91170                         MVT::v1i64, 2/*#Ops*/, 0, 1, 
91379 /*208539*/      OPC_CheckType, MVT::v1i64,
91382                     MVT::v1i64, 2/*#Ops*/, 0, 1, 
91395 /*208564*/        OPC_CheckType, MVT::v1i64,
91398                       MVT::v1i64, 2/*#Ops*/, 1, 0, 
91408 /*208583*/        OPC_CheckType, MVT::v1i64,
91411                       MVT::v1i64, 2/*#Ops*/, 1, 0, 
91577 /*208852*/      /*SwitchType*/ 10, MVT::v1i64,// ->208864
91580                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
95468 /*216459*/      /*SwitchType*/ 12, MVT::v1i64,// ->216473
95472                       MVT::v1i64, 2/*#Ops*/, 0, 2, 
95567 /*216645*/      /*SwitchType*/ 12, MVT::v1i64,// ->216659
95571                       MVT::v1i64, 2/*#Ops*/, 0, 2, 
95656 /*216813*/      /*SwitchType*/ 12, MVT::v1i64,// ->216827
95660                       MVT::v1i64, 2/*#Ops*/, 0, 2, 
95745 /*216981*/      /*SwitchType*/ 12, MVT::v1i64,// ->216995
95749                       MVT::v1i64, 2/*#Ops*/, 0, 2, 
95844 /*217167*/      /*SwitchType*/ 12, MVT::v1i64,// ->217181
95848                       MVT::v1i64, 2/*#Ops*/, 0, 2, 
95933 /*217335*/      /*SwitchType*/ 12, MVT::v1i64,// ->217349
95937                       MVT::v1i64, 2/*#Ops*/, 0, 2, 
96022 /*217503*/      /*SwitchType*/ 12, MVT::v1i64,// ->217517
96026                       MVT::v1i64, 2/*#Ops*/, 0, 2, 
99375 /*223880*/    /*SwitchType*/ 13, MVT::v1i64,// ->223895
99380                     MVT::v1i64, 2/*#Ops*/, 0, 1, 
99442 /*224006*/    /*SwitchType*/ 13, MVT::v1i64,// ->224021
99447                     MVT::v1i64, 2/*#Ops*/, 0, 1, 
99509 /*224132*/    /*SwitchType*/ 13, MVT::v1i64,// ->224147
99514                     MVT::v1i64, 2/*#Ops*/, 0, 1, 
99690 /*224447*/      /*SwitchType*/ 9, MVT::v1i64,// ->224458
99693                       MVT::v1i64, 1/*#Ops*/, 0, 
99939 /*224903*/      /*SwitchType*/ 18, MVT::v1i64,// ->224923
99948                         MVT::v1i64, 1/*#Ops*/, 0, 
100051 /*225088*/      /*SwitchType*/ 18, MVT::v1i64,// ->225108
100060                         MVT::v1i64, 1/*#Ops*/, 0, 
100154 /*225258*/      /*SwitchType*/ 18, MVT::v1i64,// ->225278
100163                         MVT::v1i64, 1/*#Ops*/, 0, 
100257 /*225428*/      /*SwitchType*/ 18, MVT::v1i64,// ->225448
100266                         MVT::v1i64, 1/*#Ops*/, 0, 
100360 /*225598*/      /*SwitchType*/ 18, MVT::v1i64,// ->225618
100369                         MVT::v1i64, 1/*#Ops*/, 0, 
100451 /*225744*/      /*SwitchType*/ 3, MVT::v1i64,// ->225749
100522 /*225851*/      OPC_CheckChild0Type, MVT::v1i64,
100619 /*226011*/      /*SwitchType*/ 3, MVT::v1i64,// ->226016
101394 /*227310*/      /*SwitchType*/ 11, MVT::v1i64,// ->227323
101397                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
106616 /*238129*/          OPC_CheckType, MVT::v1i64,
106621                           MVT::v1i64, 4/*#Ops*/, 2, 3, 4, 5, 
106628                           MVT::v1i64, 4/*#Ops*/, 2, 3, 4, 5, 
106833 /*238690*/            /*SwitchType*/ 12, MVT::v1i64,// ->238704
106837                             MVT::v1i64, 2/*#Ops*/, 2, 3, 
106958 /*238983*/        OPC_CheckType, MVT::v1i64,
106962                       MVT::v1i64, 2/*#Ops*/, 0, 2, 
106970 /*239005*/        OPC_SwitchType /*2 cases */, 11, MVT::v1i64,// ->239019
106973                         MVT::v1i64, 2/*#Ops*/, 0, 1, 
107332 /*239876*/          OPC_CheckType, MVT::v1i64,
107338                         MVT::v1i64, 2/*#Ops*/, 3, 4, 
107424 /*240087*/        OPC_CheckType, MVT::v1i64,
107435                       MVT::v1i64, 2/*#Ops*/, 8, 9, 
107501 /*240255*/      /*SwitchType*/ 11, MVT::v1i64,// ->240268
107504                       MVT::v1i64, 3/*#Ops*/, 0, 1, 3, 
108132 /*241443*/        OPC_CheckType, MVT::v1i64,
108136                       MVT::v1i64, 2/*#Ops*/, 0, 2, 
110297 /*246417*/          OPC_CheckChild0Type, MVT::v1i64,
110586 /*247057*/            /*SwitchType*/ 8, MVT::v1i64,// ->247067
110589                             MVT::v1i64, 1/*#Ops*/, 1, 
110663 /*247194*/        /*SwitchType*/ 11, MVT::v1i64,// ->247207
110666                         MVT::v1i64, 2/*#Ops*/, 0, 1, 
111215 /*248361*/      /*SwitchType*/ 10, MVT::v1i64,// ->248373
111218                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
111249 /*248422*/      /*SwitchType*/ 7, MVT::v1i64,// ->248431
111251                       MVT::v1i64, 1/*#Ops*/, 0, 
111289 /*248502*/      /*SwitchType*/ 11, MVT::v1i64,// ->248515
111292                       MVT::v1i64, 2/*#Ops*/, 0, 1, 
111373 /*248705*/      OPC_SwitchType /*5 cases */, 49, MVT::v1i64,// ->248757
111380                         MVT::v1i64, 2/*#Ops*/, 2, 3, 
111389                         MVT::v1i64, 2/*#Ops*/, 2, 3, 
111885 /*249755*/      /*SwitchType*/ 3, MVT::v1i64,// ->249760
111912 /*249790*/      /*SwitchType*/ 3, MVT::v1i64,// ->249795
111935 /*249820*/      /*SwitchType*/ 3, MVT::v1i64,// ->249825
111962 /*249855*/      /*SwitchType*/ 3, MVT::v1i64,// ->249860
111993 /*249895*/      /*SwitchType*/ 3, MVT::v1i64,// ->249900
112237 /*250234*/    /*SwitchType*/ 9, MVT::v1i64,// ->250245
112240                     MVT::v1i64, 1/*#Ops*/, 0, 
112288 /*250328*/    /*SwitchType*/ 9, MVT::v1i64,// ->250339
112291                     MVT::v1i64, 1/*#Ops*/, 0, 
112339 /*250422*/    /*SwitchType*/ 9, MVT::v1i64,// ->250433
112342                     MVT::v1i64, 1/*#Ops*/, 0, 
112390 /*250516*/    /*SwitchType*/ 9, MVT::v1i64,// ->250527
112393                     MVT::v1i64, 1/*#Ops*/, 0, 
112441 /*250610*/    /*SwitchType*/ 9, MVT::v1i64,// ->250621
112444                     MVT::v1i64, 1/*#Ops*/, 0, 
112502 /*250724*/    /*SwitchType*/ 11, MVT::v1i64,// ->250737
112506                     MVT::v1i64, 1/*#Ops*/, 0, 
112547 /*250808*/    /*SwitchType*/ 11, MVT::v1i64,// ->250821
112551                     MVT::v1i64, 1/*#Ops*/, 0, 
112592 /*250892*/    /*SwitchType*/ 11, MVT::v1i64,// ->250905
112596                     MVT::v1i64, 1/*#Ops*/, 0, 
112637 /*250976*/    /*SwitchType*/ 11, MVT::v1i64,// ->250989
112641                     MVT::v1i64, 1/*#Ops*/, 0, 
112682 /*251060*/    /*SwitchType*/ 11, MVT::v1i64,// ->251073
112686                     MVT::v1i64, 1/*#Ops*/, 0, 
112727 /*251142*/    /*SwitchType*/ 7, MVT::v1i64,// ->251151
112729                     MVT::v1i64, 1/*#Ops*/, 0, 
112889 /*251446*/    /*SwitchType*/ 10, MVT::v1i64,// ->251458
112892                     MVT::v1i64, 2/*#Ops*/, 0, 1, 
112941 /*251549*/    /*SwitchType*/ 10, MVT::v1i64,// ->251561
112944                     MVT::v1i64, 2/*#Ops*/, 0, 1, 
112993 /*251652*/    /*SwitchType*/ 10, MVT::v1i64,// ->251664
112996                     MVT::v1i64, 2/*#Ops*/, 0, 1, 
113045 /*251755*/    /*SwitchType*/ 10, MVT::v1i64,// ->251767
113048                     MVT::v1i64, 2/*#Ops*/, 0, 1, 
113097 /*251858*/    /*SwitchType*/ 10, MVT::v1i64,// ->251870
113100                     MVT::v1i64, 2/*#Ops*/, 0, 1, 
113292 /*252246*/    /*SwitchType*/ 11, MVT::v1i64,// ->252259
113295                     MVT::v1i64, 3/*#Ops*/, 0, 1, 2, 
113336 /*252339*/    /*SwitchType*/ 9, MVT::v1i64,// ->252350
113338                     MVT::v1i64, 3/*#Ops*/, 0, 1, 2, 
114261 /*254420*/      /*SwitchType*/ 21, MVT::v1i64,// ->254443
114267                       MVT::v1i64, 2/*#Ops*/, 1, 2, 
114324 /*254569*/      /*SwitchType*/ 22, MVT::v1i64,// ->254593
114330                       MVT::v1i64, 2/*#Ops*/, 1, 2, 
gen/lib/Target/AArch64/AArch64GenFastISel.inc
  191   if (RetVT.SimpleTy != MVT::v1i64)
  216   case MVT::v1i64: return fastEmit_AArch64ISD_CMEQz_MVT_v1i64_r(RetVT, Op0, Op0IsKill);
  279   if (RetVT.SimpleTy != MVT::v1i64)
  304   case MVT::v1i64: return fastEmit_AArch64ISD_CMGEz_MVT_v1i64_r(RetVT, Op0, Op0IsKill);
  367   if (RetVT.SimpleTy != MVT::v1i64)
  392   case MVT::v1i64: return fastEmit_AArch64ISD_CMGTz_MVT_v1i64_r(RetVT, Op0, Op0IsKill);
  455   if (RetVT.SimpleTy != MVT::v1i64)
  480   case MVT::v1i64: return fastEmit_AArch64ISD_CMLEz_MVT_v1i64_r(RetVT, Op0, Op0IsKill);
  543   if (RetVT.SimpleTy != MVT::v1i64)
  568   case MVT::v1i64: return fastEmit_AArch64ISD_CMLTz_MVT_v1i64_r(RetVT, Op0, Op0IsKill);
  723   if (RetVT.SimpleTy != MVT::v1i64)
  791   if (RetVT.SimpleTy != MVT::v1i64)
  859   if (RetVT.SimpleTy != MVT::v1i64)
  927   if (RetVT.SimpleTy != MVT::v1i64)
  995   if (RetVT.SimpleTy != MVT::v1i64)
 1163   if (RetVT.SimpleTy != MVT::v1i64)
 1182   case MVT::v1i64: return fastEmit_AArch64ISD_NEG_MVT_v1i64_r(RetVT, Op0, Op0IsKill);
 1227   if (RetVT.SimpleTy != MVT::v1i64)
 1246   case MVT::v1i64: return fastEmit_AArch64ISD_NOT_MVT_v1i64_r(RetVT, Op0, Op0IsKill);
 1732   if (RetVT.SimpleTy != MVT::v1i64)
 1758   case MVT::v1i64: return fastEmit_ISD_ABS_MVT_v1i64_r(RetVT, Op0, Op0IsKill);
 1866   case MVT::v1i64: return fastEmit_ISD_BITCAST_MVT_v8i8_MVT_v1i64_r(Op0, Op0IsKill);
 1975   case MVT::v1i64: return fastEmit_ISD_BITCAST_MVT_v4i16_MVT_v1i64_r(Op0, Op0IsKill);
 2075   case MVT::v1i64: return fastEmit_ISD_BITCAST_MVT_v2i32_MVT_v1i64_r(Op0, Op0IsKill);
 2267   case MVT::v1i64: return fastEmit_ISD_BITCAST_MVT_v4f16_MVT_v1i64_r(Op0, Op0IsKill);
 2367   case MVT::v1i64: return fastEmit_ISD_BITCAST_MVT_v2f32_MVT_v1i64_r(Op0, Op0IsKill);
 2521   case MVT::v1i64: return fastEmit_ISD_BITCAST_MVT_v1i64_r(RetVT, Op0, Op0IsKill);
 4355   if (RetVT.SimpleTy != MVT::v1i64)
 4380   case MVT::v1i64: return fastEmit_AArch64ISD_CMEQ_MVT_v1i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4443   if (RetVT.SimpleTy != MVT::v1i64)
 4468   case MVT::v1i64: return fastEmit_AArch64ISD_CMGE_MVT_v1i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4531   if (RetVT.SimpleTy != MVT::v1i64)
 4556   case MVT::v1i64: return fastEmit_AArch64ISD_CMGT_MVT_v1i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4619   if (RetVT.SimpleTy != MVT::v1i64)
 4644   case MVT::v1i64: return fastEmit_AArch64ISD_CMHI_MVT_v1i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4707   if (RetVT.SimpleTy != MVT::v1i64)
 4732   case MVT::v1i64: return fastEmit_AArch64ISD_CMHS_MVT_v1i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4795   if (RetVT.SimpleTy != MVT::v1i64)
 4883   if (RetVT.SimpleTy != MVT::v1i64)
 4971   if (RetVT.SimpleTy != MVT::v1i64)
 6021   if (RetVT.SimpleTy != MVT::v1i64)
 6048   case MVT::v1i64: return fastEmit_ISD_ADD_MVT_v1i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6123   if (RetVT.SimpleTy != MVT::v1i64)
 6150   case MVT::v1i64: return fastEmit_ISD_AND_MVT_v1i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7085   if (RetVT.SimpleTy != MVT::v1i64)
 7112   case MVT::v1i64: return fastEmit_ISD_OR_MVT_v1i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7405   if (RetVT.SimpleTy != MVT::v1i64)
 7432   case MVT::v1i64: return fastEmit_ISD_SUB_MVT_v1i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 7665   if (RetVT.SimpleTy != MVT::v1i64)
 7692   case MVT::v1i64: return fastEmit_ISD_XOR_MVT_v1i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 8048   if (RetVT.SimpleTy != MVT::v1i64)
 8068   case MVT::v1i64: return fastEmit_AArch64ISD_SQSHLU_I_MVT_v1i64_ri_Predicate_vecshiftL64(RetVT, Op0, Op0IsKill, imm1);
 8086   if (RetVT.SimpleTy != MVT::v1i64)
 8106   case MVT::v1i64: return fastEmit_AArch64ISD_SQSHL_I_MVT_v1i64_ri_Predicate_vecshiftL64(RetVT, Op0, Op0IsKill, imm1);
 8124   if (RetVT.SimpleTy != MVT::v1i64)
 8144   case MVT::v1i64: return fastEmit_AArch64ISD_UQSHL_I_MVT_v1i64_ri_Predicate_vecshiftL64(RetVT, Op0, Op0IsKill, imm1);
 8153   if (RetVT.SimpleTy != MVT::v1i64)
 8172   case MVT::v1i64: return fastEmit_AArch64ISD_VSHL_MVT_v1i64_ri_Predicate_vecshiftL64(RetVT, Op0, Op0IsKill, imm1);
 8356   if (RetVT.SimpleTy != MVT::v1i64)
 8376   case MVT::v1i64: return fastEmit_AArch64ISD_SRSHR_I_MVT_v1i64_ri_Predicate_vecshiftR64(RetVT, Op0, Op0IsKill, imm1);
 8394   if (RetVT.SimpleTy != MVT::v1i64)
 8414   case MVT::v1i64: return fastEmit_AArch64ISD_URSHR_I_MVT_v1i64_ri_Predicate_vecshiftR64(RetVT, Op0, Op0IsKill, imm1);
 8432   if (RetVT.SimpleTy != MVT::v1i64)
 8452   case MVT::v1i64: return fastEmit_AArch64ISD_VASHR_MVT_v1i64_ri_Predicate_vecshiftR64(RetVT, Op0, Op0IsKill, imm1);
 8470   if (RetVT.SimpleTy != MVT::v1i64)
 8490   case MVT::v1i64: return fastEmit_AArch64ISD_VLSHR_MVT_v1i64_ri_Predicate_vecshiftR64(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/AArch64/AArch64GenRegisterInfo.inc
 5183   /* 7 */ MVT::f64, MVT::i64, MVT::v2f32, MVT::v1f64, MVT::v8i8, MVT::v4i16, MVT::v2i32, MVT::v1i64, MVT::v4f16, MVT::Other,
gen/lib/Target/ARM/ARMGenCallingConv.inc
   63   if (LocVT == MVT::v1i64 ||
  235   if (LocVT == MVT::v1i64 ||
  356   if (LocVT == MVT::v1i64 ||
  423   if (LocVT == MVT::v1i64 ||
  517   if (LocVT == MVT::v1i64 ||
  605   if (LocVT == MVT::v1i64 ||
  710   if (LocVT == MVT::v1i64 ||
  826   if (LocVT == MVT::v1i64 ||
  883   if (LocVT == MVT::v1i64 ||
gen/lib/Target/ARM/ARMGenDAGISel.inc
 1227 /*  2603*/                /*SwitchType*/ 19, MVT::v1i64,// ->2624
 1232                                 MVT::v1i64, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 1643 /*  3404*/            OPC_CheckType, MVT::v1i64,
 1648                           MVT::v1i64, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 1670 /*  3456*/              OPC_CheckType, MVT::v1i64,
 1675                             MVT::v1i64, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 1694 /*  3502*/              OPC_CheckType, MVT::v1i64,
 1699                             MVT::v1i64, 5/*#Ops*/, 1, 0, 2, 3, 4, 
 1722 /*  3555*/              OPC_CheckType, MVT::v1i64,
 1727                             MVT::v1i64, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 1745 /*  3600*/              OPC_CheckType, MVT::v1i64,
 1750                             MVT::v1i64, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 1773 /*  3653*/              OPC_CheckType, MVT::v1i64,
 1778                             MVT::v1i64, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 1797 /*  3699*/              OPC_CheckType, MVT::v1i64,
 1802                             MVT::v1i64, 5/*#Ops*/, 0, 1, 2, 3, 4, 
 1831 /*  3762*/              OPC_CheckType, MVT::v1i64,
 1836                             MVT::v1i64, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 1843 /*  3788*/              OPC_CheckType, MVT::v1i64,
 1848                             MVT::v1i64, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 1873 /*  3843*/              OPC_CheckType, MVT::v1i64,
 1878                             MVT::v1i64, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 1885 /*  3869*/              OPC_CheckType, MVT::v1i64,
 1890                             MVT::v1i64, 5/*#Ops*/, 1, 2, 0, 3, 4, 
 1921 /*  3934*/            OPC_CheckType, MVT::v1i64,
 1926                           MVT::v1i64, 5/*#Ops*/, 0, 2, 1, 3, 4, 
 1933 /*  3960*/            OPC_CheckType, MVT::v1i64,
 1938                           MVT::v1i64, 5/*#Ops*/, 0, 2, 1, 3, 4, 
 1964 /*  4016*/            OPC_CheckType, MVT::v1i64,
 1969                           MVT::v1i64, 5/*#Ops*/, 0, 2, 1, 3, 4, 
 1976 /*  4042*/            OPC_CheckType, MVT::v1i64,
 1981                           MVT::v1i64, 5/*#Ops*/, 0, 2, 1, 3, 4, 
 7282 /* 14907*/        /*SwitchType*/ 21, MVT::v1i64,// ->14930
 7288                         MVT::v1i64, 5/*#Ops*/, 0, 1, 3, 4, 5, 
 7362 /* 15105*/        /*SwitchType*/ 21, MVT::v1i64,// ->15128
 7368                         MVT::v1i64, 5/*#Ops*/, 0, 1, 3, 4, 5, 
 7442 /* 15303*/        /*SwitchType*/ 21, MVT::v1i64,// ->15326
 7448                         MVT::v1i64, 5/*#Ops*/, 0, 1, 3, 4, 5, 
 7522 /* 15501*/        /*SwitchType*/ 21, MVT::v1i64,// ->15524
 7528                         MVT::v1i64, 5/*#Ops*/, 0, 1, 3, 4, 5, 
 7639 /* 15783*/        /*SwitchType*/ 21, MVT::v1i64,// ->15806
 7645                         MVT::v1i64, 5/*#Ops*/, 2, 0, 3, 4, 5, 
 7720 /* 15982*/        /*SwitchType*/ 21, MVT::v1i64,// ->16005
 7726                         MVT::v1i64, 5/*#Ops*/, 2, 0, 3, 4, 5, 
 7801 /* 16181*/        /*SwitchType*/ 21, MVT::v1i64,// ->16204
 7807                         MVT::v1i64, 5/*#Ops*/, 2, 0, 3, 4, 5, 
 7882 /* 16380*/        /*SwitchType*/ 21, MVT::v1i64,// ->16403
 7888                         MVT::v1i64, 5/*#Ops*/, 2, 0, 3, 4, 5, 
 8680 /* 18154*/      /*SwitchType*/ 18, MVT::v1i64,// ->18174
 8685                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
16147 /* 34583*/        /*SwitchType*/ 23, MVT::v1i64,// ->34608
16148 /* 34585*/          OPC_CheckChild1Type, MVT::v1i64,
16150 /* 34588*/          OPC_CheckChild2Type, MVT::v1i64,
16155                         MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
16697 /* 35725*/        OPC_CheckChild1Type, MVT::v1i64,
16699 /* 35728*/        OPC_CheckChild2Type, MVT::v1i64,
16700 /* 35730*/        OPC_CheckType, MVT::v1i64,
16705                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
18092 /* 38669*/      /*SwitchType*/ 23, MVT::v1i64,// ->38694
18093 /* 38671*/        OPC_CheckChild1Type, MVT::v1i64,
18095 /* 38674*/        OPC_CheckChild2Type, MVT::v1i64,
18100                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
18193 /* 38892*/        OPC_CheckChild1Type, MVT::v1i64,
18195 /* 38895*/        OPC_CheckChild2Type, MVT::v1i64,
18411 /* 39381*/      /*SwitchType*/ 23, MVT::v1i64,// ->39406
18412 /* 39383*/        OPC_CheckChild1Type, MVT::v1i64,
18414 /* 39386*/        OPC_CheckChild2Type, MVT::v1i64,
18419                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
18609 /* 39822*/      /*SwitchType*/ 27, MVT::v1i64,// ->39851
18610 /* 39824*/        OPC_CheckChild1Type, MVT::v1i64,
18612 /* 39827*/        OPC_CheckChild2Type, MVT::v1i64,
18614 /* 39830*/        OPC_CheckChild3Type, MVT::v1i64,
18619                       MVT::v1i64, 5/*#Ops*/, 0, 1, 2, 3, 4, 
18965 /* 40624*/      /*SwitchType*/ 19, MVT::v1i64,// ->40645
18971                       MVT::v1i64, 3/*#Ops*/, 0, 1, 2, 
19023 /* 40758*/      /*SwitchType*/ 19, MVT::v1i64,// ->40779
19029                       MVT::v1i64, 3/*#Ops*/, 0, 1, 2, 
19085 /* 40900*/      /*SwitchType*/ 23, MVT::v1i64,// ->40925
19086 /* 40902*/        OPC_CheckChild1Type, MVT::v1i64,
19093                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
19155 /* 41058*/      /*SwitchType*/ 23, MVT::v1i64,// ->41083
19156 /* 41060*/        OPC_CheckChild1Type, MVT::v1i64,
19163                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
19577 /* 42014*/      /*SwitchType*/ 23, MVT::v1i64,// ->42039
19578 /* 42016*/        OPC_CheckChild1Type, MVT::v1i64,
19580 /* 42019*/        OPC_CheckChild2Type, MVT::v1i64,
19585                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
19669 /* 42222*/      /*SwitchType*/ 23, MVT::v1i64,// ->42247
19670 /* 42224*/        OPC_CheckChild1Type, MVT::v1i64,
19672 /* 42227*/        OPC_CheckChild2Type, MVT::v1i64,
19677                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
19761 /* 42430*/      /*SwitchType*/ 23, MVT::v1i64,// ->42455
19762 /* 42432*/        OPC_CheckChild1Type, MVT::v1i64,
19764 /* 42435*/        OPC_CheckChild2Type, MVT::v1i64,
19769                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
19853 /* 42638*/      /*SwitchType*/ 23, MVT::v1i64,// ->42663
19854 /* 42640*/        OPC_CheckChild1Type, MVT::v1i64,
19856 /* 42643*/        OPC_CheckChild2Type, MVT::v1i64,
19861                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
19945 /* 42846*/      /*SwitchType*/ 23, MVT::v1i64,// ->42871
19946 /* 42848*/        OPC_CheckChild1Type, MVT::v1i64,
19948 /* 42851*/        OPC_CheckChild2Type, MVT::v1i64,
19953                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
20037 /* 43054*/      /*SwitchType*/ 23, MVT::v1i64,// ->43079
20038 /* 43056*/        OPC_CheckChild1Type, MVT::v1i64,
20040 /* 43059*/        OPC_CheckChild2Type, MVT::v1i64,
20045                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
20129 /* 43262*/      /*SwitchType*/ 23, MVT::v1i64,// ->43287
20130 /* 43264*/        OPC_CheckChild1Type, MVT::v1i64,
20132 /* 43267*/        OPC_CheckChild2Type, MVT::v1i64,
20137                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
20221 /* 43470*/      /*SwitchType*/ 23, MVT::v1i64,// ->43495
20222 /* 43472*/        OPC_CheckChild1Type, MVT::v1i64,
20224 /* 43475*/        OPC_CheckChild2Type, MVT::v1i64,
20229                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
34228 /* 75336*/        /*SwitchType*/ 18, MVT::v1i64,// ->75356
34233                         MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
38729 /* 85379*/        OPC_CheckChild0Type, MVT::v1i64,
38833 /* 85570*/        /*SwitchType*/ 26, MVT::v1i64,// ->85598
38844                           MVT::v1i64, 3/*#Ops*/, 0, 1, 2, 
38911 /* 85716*/        /*SwitchType*/ 26, MVT::v1i64,// ->85744
38922                           MVT::v1i64, 3/*#Ops*/, 0, 1, 2, 
38999 /* 85876*/        /*SwitchType*/ 26, MVT::v1i64,// ->85904
39010                           MVT::v1i64, 3/*#Ops*/, 0, 1, 2, 
39077 /* 86022*/        /*SwitchType*/ 26, MVT::v1i64,// ->86050
39088                           MVT::v1i64, 3/*#Ops*/, 0, 1, 2, 
39160 /* 86175*/        /*SwitchType*/ 26, MVT::v1i64,// ->86203
39171                           MVT::v1i64, 3/*#Ops*/, 0, 1, 2, 
39261 /* 86375*/        OPC_SwitchType /*6 cases */, 5, MVT::v1i64,// ->86383
45584 /*101052*/      /*SwitchType*/ 17, MVT::v1i64,// ->101071
45589                       MVT::v1i64, 3/*#Ops*/, 0, 1, 2, 
47466 /*105321*/        /*SwitchType*/ 20, MVT::v1i64,// ->105343
47472                         MVT::v1i64, 4/*#Ops*/, 0, 2, 3, 4, 
47666 /*105804*/        /*SwitchType*/ 20, MVT::v1i64,// ->105826
47672                         MVT::v1i64, 4/*#Ops*/, 0, 2, 3, 4, 
47866 /*106287*/        /*SwitchType*/ 20, MVT::v1i64,// ->106309
47872                         MVT::v1i64, 4/*#Ops*/, 0, 2, 3, 4, 
51361 /*114410*/    /*SwitchType*/ 20, MVT::v1i64,// ->114432
51367                     MVT::v1i64, 4/*#Ops*/, 0, 2, 3, 4, 
51440 /*114599*/    /*SwitchType*/ 20, MVT::v1i64,// ->114621
51446                     MVT::v1i64, 4/*#Ops*/, 0, 2, 3, 4, 
51519 /*114788*/    /*SwitchType*/ 20, MVT::v1i64,// ->114810
51525                     MVT::v1i64, 4/*#Ops*/, 0, 2, 3, 4, 
51598 /*114977*/    /*SwitchType*/ 20, MVT::v1i64,// ->114999
51604                     MVT::v1i64, 4/*#Ops*/, 0, 2, 3, 4, 
51677 /*115166*/    /*SwitchType*/ 20, MVT::v1i64,// ->115188
51683                     MVT::v1i64, 4/*#Ops*/, 0, 2, 3, 4, 
51757 /*115359*/    /*SwitchType*/ 21, MVT::v1i64,// ->115382
51763                     MVT::v1i64, 5/*#Ops*/, 0, 1, 3, 4, 5, 
51837 /*115557*/    /*SwitchType*/ 21, MVT::v1i64,// ->115580
51843                     MVT::v1i64, 5/*#Ops*/, 0, 1, 3, 4, 5, 
51937 /*115774*/      OPC_CheckType, MVT::v1i64,
51942                     MVT::v1i64, 2/*#Ops*/, 0, 3, 
52142 /*116256*/      /*SwitchType*/ 18, MVT::v1i64,// ->116276
52147                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
52279 /*116586*/      /*SwitchType*/ 18, MVT::v1i64,// ->116606
52284                       MVT::v1i64, 4/*#Ops*/, 0, 1, 2, 3, 
gen/lib/Target/ARM/ARMGenFastISel.inc
  841   case MVT::v1i64: return fastEmit_ISD_BITCAST_MVT_v8i8_MVT_v1i64_r(Op0, Op0IsKill);
  960   case MVT::v1i64: return fastEmit_ISD_BITCAST_MVT_v4i16_MVT_v1i64_r(Op0, Op0IsKill);
 1067   case MVT::v1i64: return fastEmit_ISD_BITCAST_MVT_v2i32_MVT_v1i64_r(Op0, Op0IsKill);
 1281   case MVT::v1i64: return fastEmit_ISD_BITCAST_MVT_v4f16_MVT_v1i64_r(Op0, Op0IsKill);
 1388   case MVT::v1i64: return fastEmit_ISD_BITCAST_MVT_v2f32_MVT_v1i64_r(Op0, Op0IsKill);
 1527   case MVT::v1i64: return fastEmit_ISD_BITCAST_MVT_v1i64_r(RetVT, Op0, Op0IsKill);
 3184   if (RetVT.SimpleTy != MVT::v1i64)
 3209   case MVT::v1i64: return fastEmit_ARMISD_VSHLs_MVT_v1i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3281   if (RetVT.SimpleTy != MVT::v1i64)
 3306   case MVT::v1i64: return fastEmit_ARMISD_VSHLu_MVT_v1i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3479   if (RetVT.SimpleTy != MVT::v1i64)
 3505   case MVT::v1i64: return fastEmit_ISD_ADD_MVT_v1i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 4778   if (RetVT.SimpleTy != MVT::v1i64)
 4804   case MVT::v1i64: return fastEmit_ISD_SUB_MVT_v1i64_rr(RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 5439   if (RetVT.SimpleTy != MVT::v1i64)
 5464   case MVT::v1i64: return fastEmit_ARMISD_VQSHLsIMM_MVT_v1i64_ri(RetVT, Op0, Op0IsKill, imm1);
 5527   if (RetVT.SimpleTy != MVT::v1i64)
 5552   case MVT::v1i64: return fastEmit_ARMISD_VQSHLsuIMM_MVT_v1i64_ri(RetVT, Op0, Op0IsKill, imm1);
 5615   if (RetVT.SimpleTy != MVT::v1i64)
 5640   case MVT::v1i64: return fastEmit_ARMISD_VQSHLuIMM_MVT_v1i64_ri(RetVT, Op0, Op0IsKill, imm1);
 5703   if (RetVT.SimpleTy != MVT::v1i64)
 5728   case MVT::v1i64: return fastEmit_ARMISD_VRSHRsIMM_MVT_v1i64_ri(RetVT, Op0, Op0IsKill, imm1);
 5791   if (RetVT.SimpleTy != MVT::v1i64)
 5816   case MVT::v1i64: return fastEmit_ARMISD_VRSHRuIMM_MVT_v1i64_ri(RetVT, Op0, Op0IsKill, imm1);
 5879   if (RetVT.SimpleTy != MVT::v1i64)
 5904   case MVT::v1i64: return fastEmit_ARMISD_VSHLIMM_MVT_v1i64_ri(RetVT, Op0, Op0IsKill, imm1);
 5967   if (RetVT.SimpleTy != MVT::v1i64)
 5992   case MVT::v1i64: return fastEmit_ARMISD_VSHRsIMM_MVT_v1i64_ri(RetVT, Op0, Op0IsKill, imm1);
 6055   if (RetVT.SimpleTy != MVT::v1i64)
 6080   case MVT::v1i64: return fastEmit_ARMISD_VSHRuIMM_MVT_v1i64_ri(RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/ARM/ARMGenRegisterInfo.inc
 3753   /* 17 */ MVT::f64, MVT::v8i8, MVT::v4i16, MVT::v2i32, MVT::v1i64, MVT::v2f32, MVT::v4f16, MVT::Other,
include/llvm/Support/MachineValueType.h
  344               SimpleTy == MVT::v1i64 || SimpleTy == MVT::v4f16 ||
  495       case v1i64:
  656       case v1i64:
  736       case v1i64:
  954         if (NumElements == 1)  return MVT::v1i64;
lib/CodeGen/ValueTypes.cpp
  182   case MVT::v1i64:   return "v1i64";
  326   case MVT::v1i64:   return VectorType::get(Type::getInt64Ty(Context), 1);
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
 3034       } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3061       } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3088       } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3115       } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3142       } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3169       } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3196       } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3223       } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3250       } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 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 ||
 3389       } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3417       } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3445       } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3473       } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3501       } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3529       } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 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 ||
 3614     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3642     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3670     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3698     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3726     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3754     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3782     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3810     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3838     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 3866     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 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 ||
 3974     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 4003     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 4032     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 4058     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 4087     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 4116     } else if (VT == MVT::v1i64 || VT == MVT::v1f64) {
 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
  152     addDRTypeForNEON(MVT::v1i64);
  688     setOperationAction(ISD::FP_TO_SINT, MVT::v1i64, Expand);
  689     setOperationAction(ISD::FP_TO_UINT, MVT::v1i64, Expand);
  690     setOperationAction(ISD::SINT_TO_FP, MVT::v1i64, Expand);
  691     setOperationAction(ISD::UINT_TO_FP, MVT::v1i64, Expand);
  694     setOperationAction(ISD::MUL, MVT::v1i64, Expand);
  727     setOperationAction(ISD::CTLZ,       MVT::v1i64, Expand);
  876   if (!VT.isFloatingPoint() && VT != MVT::v2i64 && VT != MVT::v1i64)
 2832       SDValue Result = DAG.getNode(ISD::BITCAST, dl, MVT::v1i64,
 2834       Result = DAG.getNode(ISD::ABS, dl, MVT::v1i64, Result);
 4920   assert((VT == MVT::v1i64 || VT == MVT::v2i64 || VT == MVT::v2i32 ||
 7842       VT != MVT::v1i64 && VT != MVT::v2f32 && VT != MVT::v4f16)
 7876       VT != MVT::v1i64 && VT != MVT::v2f32 && VT != MVT::v4f16)
lib/Target/ARM/ARMISelDAGToDAG.cpp
 1949   case MVT::v1i64: OpcodeIndex = 3; break;
 2091   case MVT::v1i64: OpcodeIndex = 3; break;
 2548   case MVT::v1i64: OpcodeIndex = 3; break;
lib/Target/ARM/ARMISelLowering.cpp
  209       VT != MVT::v2i64 && VT != MVT::v1i64)
  745     addDRTypeForNEON(MVT::v1i64);
  833     setOperationAction(ISD::MUL, MVT::v1i64, Expand);
  866     setOperationAction(ISD::CTPOP,      MVT::v1i64, Custom);
  869     setOperationAction(ISD::CTLZ,       MVT::v1i64, Expand);
  876     setOperationAction(ISD::CTTZ, MVT::v1i64, Custom);
  886     setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::v1i64, Custom);
 1484   case MVT::v2i32: case MVT::v1i64: case MVT::v2f32:
 5460     EVT OpVT = (VT == MVT::f32) ? MVT::v2i32 : MVT::v1i64;
 5474       Tmp1 = DAG.getNode(ARMISD::VSHRuIMM, dl, MVT::v1i64,
 5475                          DAG.getNode(ISD::BITCAST, dl, MVT::v1i64, Tmp1),
 5951   assert((VT == MVT::v1i64 || VT == MVT::v2i64 || VT == MVT::v2i32 ||
 6497     VT = is128Bits ? MVT::v2i64 : MVT::v1i64;
lib/Target/ARM/ARMTargetTransformInfo.cpp
  658     { ISD::SDIV, MVT::v1i64, 1 * FunctionCallDivCost},
  659     { ISD::UDIV, MVT::v1i64, 1 * FunctionCallDivCost},
  660     { ISD::SREM, MVT::v1i64, 1 * FunctionCallDivCost},
  661     { ISD::UREM, MVT::v1i64, 1 * FunctionCallDivCost},
lib/Target/X86/X86ISelLowering.cpp
36439       VT == MVT::i64 && SrcVT == MVT::v1i64 && isNullConstant(EltIdx)) {
utils/TableGen/CodeGenTarget.cpp
  122   case MVT::v1i64:    return "MVT::v1i64";