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

References

gen/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc
   35   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
   48   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
   61   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
   74   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
   97   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  116   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record_not_is_union, /*IsSupported=*/true));
  117   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
  118   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  119   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_namespace, /*IsSupported=*/LangOpts.CPlusPlus));
  195   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  196   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_global, /*IsSupported=*/true));
  209   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
  210   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_type_alias, /*IsSupported=*/true));
  263   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  276   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
  307   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  334   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_hasType_functionType, /*IsSupported=*/true));
  347   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
  398   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  473   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
  474   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  487   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
  488   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_enum, /*IsSupported=*/true));
  489   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_enum_constant, /*IsSupported=*/true));
  490   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_field, /*IsSupported=*/true));
  491   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  492   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_namespace, /*IsSupported=*/LangOpts.CPlusPlus));
  493   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_category, /*IsSupported=*/LangOpts.ObjC));
  494   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_implementation, /*IsSupported=*/LangOpts.ObjC));
  495   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
  496   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
  497   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_property, /*IsSupported=*/LangOpts.ObjC));
  498   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_protocol, /*IsSupported=*/LangOpts.ObjC));
  499   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
  500   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_type_alias, /*IsSupported=*/true));
  501   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
  514   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  527   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_parameter, /*IsSupported=*/true));
  540   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  553   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  566   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  579   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  601   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
  614   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  615   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
  628   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  641   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  663   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
  664   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_hasType_functionType, /*IsSupported=*/true));
  677   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
  690   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  703   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function_is_member, /*IsSupported=*/LangOpts.CPlusPlus));
  716   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  749   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
  750   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_type_alias, /*IsSupported=*/true));
  763   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_parameter, /*IsSupported=*/true));
  764   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
  765   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  802   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  815   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
  855   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_global, /*IsSupported=*/true));
  868   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  881   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
  894   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
  907   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
  920   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  938   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  939   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
  940   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
  941   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
  963   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
  964   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
  965   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
  966   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
  988   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1010   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1011   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 1038   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1051   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_enum, /*IsSupported=*/true));
 1064   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
 1065   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1066   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 1097   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 1098   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_enum, /*IsSupported=*/true));
 1099   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_enum_constant, /*IsSupported=*/true));
 1100   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_field, /*IsSupported=*/true));
 1101   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1102   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_namespace, /*IsSupported=*/LangOpts.CPlusPlus));
 1103   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_category, /*IsSupported=*/LangOpts.ObjC));
 1104   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_implementation, /*IsSupported=*/LangOpts.ObjC));
 1105   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
 1106   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 1107   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_property, /*IsSupported=*/LangOpts.ObjC));
 1108   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_protocol, /*IsSupported=*/LangOpts.ObjC));
 1109   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 1110   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_type_alias, /*IsSupported=*/true));
 1111   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
 1124   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_enum, /*IsSupported=*/true));
 1137   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1168   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1208   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
 1221   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1240   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method_is_instance, /*IsSupported=*/LangOpts.ObjC));
 1258   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1271   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
 1284   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
 1285   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1286   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 1299   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 1345   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 1389   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1390   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 1391   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_block, /*IsSupported=*/LangOpts.Blocks));
 1451   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 1469   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1482   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1483   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 1496   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1509   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1547   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1580   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1602   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_parameter, /*IsSupported=*/true));
 1615   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 1628   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1650   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
 1669   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_type_alias, /*IsSupported=*/true));
 1670   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_hasType_functionType, /*IsSupported=*/true));
 1671   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 1672   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_not_is_parameter, /*IsSupported=*/true));
 1685   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
 1698   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1711   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_parameter, /*IsSupported=*/true));
 1724   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1737   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1750   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1763   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1776   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1777   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 1778   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_global, /*IsSupported=*/true));
 1791   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1792   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_global, /*IsSupported=*/true));
 1805   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1806   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 1819   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1832   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1845   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1858   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_hasType_functionType, /*IsSupported=*/true));
 1900   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1913   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_parameter, /*IsSupported=*/true));
 1941   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1942   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 1943   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_property, /*IsSupported=*/LangOpts.ObjC));
 1944   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_parameter, /*IsSupported=*/true));
 1957   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 1958   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 1959   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_property, /*IsSupported=*/LangOpts.ObjC));
 1960   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_parameter, /*IsSupported=*/true));
 1973   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_parameter, /*IsSupported=*/true));
 1986   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_parameter, /*IsSupported=*/true));
 1999   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 2012   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 2013   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_type_alias, /*IsSupported=*/true));
 2026   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 2039   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 2061   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
 2074   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 2087   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
 2100   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_protocol, /*IsSupported=*/LangOpts.ObjC));
 2122   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_not_is_parameter, /*IsSupported=*/true));
 2123   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 2124   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_block, /*IsSupported=*/LangOpts.Blocks));
 2125   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 2138   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 2160   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
 2161   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_implementation, /*IsSupported=*/LangOpts.ObjC));
 2174   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
 2187   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
 2200   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 2213   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 2214   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_property, /*IsSupported=*/LangOpts.ObjC));
 2227   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
 2240   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
 2241   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_protocol, /*IsSupported=*/LangOpts.ObjC));
 2254   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
 2267   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_interface, /*IsSupported=*/LangOpts.ObjC));
 2310   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 2341   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
 2354   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 2355   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 2368   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 2381   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record_not_is_union, /*IsSupported=*/true));
 2433   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_parameter, /*IsSupported=*/true));
 2470   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_parameter, /*IsSupported=*/true));
 2483   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record_not_is_union, /*IsSupported=*/true));
 2620   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 2633   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 2701   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 2714   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 2715   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_parameter, /*IsSupported=*/true));
 2728   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 2729   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 2742   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 2755   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 2786   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 2787   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_global, /*IsSupported=*/true));
 2788   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 2789   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_property, /*IsSupported=*/LangOpts.ObjC));
 2802   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function_is_member, /*IsSupported=*/LangOpts.CPlusPlus));
 2824   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 2825   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 2838   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_parameter, /*IsSupported=*/true));
 2851   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_parameter, /*IsSupported=*/true));
 2864   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_parameter, /*IsSupported=*/true));
 2883   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable_is_thread_local, /*IsSupported=*/true));
 2896   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 2909   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function_is_member, /*IsSupported=*/LangOpts.CPlusPlus));
 2940   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 3053   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 3066   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 3079   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 3114   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 3115   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_enum, /*IsSupported=*/true));
 3116   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 3117   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_hasType_functionType, /*IsSupported=*/true));
 3130   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
 3131   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 3132   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_record, /*IsSupported=*/true));
 3145   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_variable, /*IsSupported=*/true));
 3146   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 3164   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 3177   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 3190   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 3227   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 3228   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
 3241   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_function, /*IsSupported=*/true));
 3242   MatchRules.push_back(std::make_pair(attr::SubjectMatchRule_objc_method, /*IsSupported=*/LangOpts.ObjC));
gen/tools/clang/include/clang/Serialization/AttrPCHRead.inc
   89       tagsStorage.push_back(Record.readString());
 1324       sanitizersStorage.push_back(Record.readString());
 1488       implVendorsStorage.push_back(Record.readString());
 2196       diagnosticIdentifiersStorage.push_back(Record.readString());
include/llvm/ADT/MapVector.h
  103       Vector.push_back(std::make_pair(Key, ValueT()));
  122       Vector.push_back(std::make_pair(KV.first, KV.second));
  135       Vector.push_back(std::move(KV));
include/llvm/ADT/SmallVector.h
  469       this->push_back(::std::move(Elt));
include/llvm/Analysis/CGSCCPassManager.h
  599               CallHandles.push_back(WeakTrackingVH(&I));
include/llvm/CodeGen/LexicalScopes.h
   94     Ranges.push_back(InsnRange(FirstInsn, LastInsn));
include/llvm/CodeGen/LiveIntervals.h
  263       RegMaskBlocks.push_back(std::make_pair(RegMaskSlots.size(), 0));
include/llvm/CodeGen/MachineFrameInfo.h
  400     LocalFrameObjects.push_back(std::pair<int, int64_t>(ObjectIndex, Offset));
include/llvm/CodeGen/SlotIndexes.h
  634       MBBRanges.push_back(std::make_pair(startIdx, endIdx));
  635       idx2MBBMap.push_back(IdxMBBPair(startIdx, mbb));
include/llvm/ExecutionEngine/ExecutionEngine.h
  174     Modules.push_back(std::move(M));
include/llvm/MC/MCLinkerOptimizationHint.h
  156     Directives.push_back(MCLOHDirective(Kind, Args));
include/llvm/MC/MCStreamer.h
  374     SectionStack.push_back(
include/llvm/MCA/Context.h
   64     Hardware.push_back(std::move(H));
include/llvm/Support/Allocator.h
  248       CustomSizedSlabs.push_back(std::make_pair(NewSlab, PaddedSize));
include/llvm/Support/Automaton.h
  146       Paths.push_back(std::move(P));
include/llvm/Support/Error.h
  989     Errors.push_back(EI.message());
include/llvm/Support/GenericDomTree.h
  700     WorkStack.push_back({ThisRoot, ThisRoot->begin()});
  719         WorkStack.push_back({Child, Child->begin()});
include/llvm/Support/GenericDomTreeConstruction.h
  906       DiscoveredConnectingEdges.push_back({From, ToTN});
include/llvm/TableGen/Record.h
 1585     SuperClasses.push_back(std::make_pair(R, Range));
 1800           Parts.push_back(std::make_pair(isDigitPart, StringRef(Start, Len)));
 1807       Parts.push_back(std::make_pair(isDigitPart, StringRef(Start, Len)));
lib/Analysis/AssumptionCache.cpp
  120       AVV.push_back(CI);
  179         AssumeHandles.push_back(&II);
  198   AssumeHandles.push_back(CI);
lib/Analysis/BlockFrequencyInfoImpl.cpp
  455     OuterLoop->Exits.push_back(std::make_pair(W.TargetNode, Taken));
lib/Analysis/CFG.cpp
   38   VisitStack.push_back(std::make_pair(BB, succ_begin(BB)));
   54         Result.push_back(std::make_pair(ParentBB, BB));
   60       VisitStack.push_back(std::make_pair(BB, succ_begin(BB)));
lib/Analysis/EHPersonalities.cpp
   95   Worklist.push_back({EntryBlock, EntryBlock});
  132       Worklist.push_back({Succ, SuccColor});
lib/Analysis/LazyCallGraph.cpp
  778     DFSStack.push_back({RootN, (*RootN)->call_begin()});
  789           DFSStack.push_back({N, I});
 1211     DFSStack.push_back({RootN, (*RootN)->begin()});
 1227           DFSStack.push_back({N, I});
 1597     DFSStack.push_back({RootN, GetBegin(*RootN)});
 1608           DFSStack.push_back({N, I});
lib/Analysis/LoopAccessAnalysis.cpp
  243         Checks.push_back(std::make_pair(&CGI, &CGJ));
  354       CheckingGroups.push_back(CheckingPtrGroup(I, *this));
  417         Groups.push_back(CheckingPtrGroup(Pointer, *this));
lib/Analysis/LoopCacheAnalysis.cpp
  463     TripCounts.push_back({L, TripCount});
  504     LoopCosts.push_back(std::make_pair(L, LoopCost));
  543           RefGroup.push_back(std::move(R));
  551         RG.push_back(std::move(R));
  552         RefGroups.push_back(std::move(RG));
lib/Analysis/MemoryDependenceAnalysis.cpp
 1334       PredList.push_back(std::make_pair(Pred, Pointer));
 1604       ReverseDepsToAdd.push_back(
 1636           ReverseDepsToAdd.push_back(std::make_pair(NextI, I));
 1676           ReversePtrDepsToAdd.push_back(std::make_pair(NewDirtyInst, P));
lib/Analysis/MemorySSAUpdater.cpp
   87         PhiOps.push_back(IncomingAccess);
   89         PhiOps.push_back(MSSA->getLiveOnEntryDef());
  125         InsertedPHIs.push_back(Phi);
  383         NewInsertedPHIs.push_back(MPhi);
  405       InsertedPHIs.push_back(&*MPhi);
  406       FixupList.push_back(&*MPhi);
  409     FixupList.push_back(MD);
  963       InsertedPhis.push_back(MSSA->createMemoryPhi(BB));
 1066         InsertedPhis.push_back(IDFPhi);
 1391       UpdatedPHIs.push_back(MPhi);
 1407         UpdatedPHIs.push_back(MPhi);
lib/Analysis/PtrUseVisitor.cpp
   28       Worklist.push_back(std::move(NewU));
lib/Analysis/ScalarEvolutionExpander.cpp
  698     OpsAndLoops.push_back(std::make_pair(getRelevantLoop(*I), *I));
  768     OpsAndLoops.push_back(std::make_pair(getRelevantLoop(*I), *I));
lib/AsmParser/LLParser.cpp
 5983     Table.push_back(std::make_pair(cast<ConstantInt>(Constant), DestBB));
 6673     PHIVals.push_back(std::make_pair(Op0, cast<BasicBlock>(Op1)));
lib/Bitcode/Writer/ValueEnumerator.cpp
  179       List.push_back(std::make_pair(&U, List.size()));
  620     Worklist.push_back(std::make_pair(N, N->op_begin()));
  638         Worklist.push_back(std::make_pair(Op, Op->op_begin()));
  651         Worklist.push_back(std::make_pair(N, N->op_begin()));
lib/Bitstream/Reader/BitstreamReader.cpp
   23   BlockScope.push_back(Block(CurCodeSize));
lib/CodeGen/Analysis.cpp
  763     CatchRetSuccessors.push_back(
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 1741       CPSections.push_back(SectionCPs(S, Align));
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
 1289       ConcreteEntities.push_back(std::move(RegVar));
 1492     ConcreteEntities.push_back(
 1498     ConcreteEntities.push_back(
lib/CodeGen/AsmPrinter/DwarfFile.cpp
   27   CUs.push_back(std::move(U));
  128   CURangeLists.push_back(
lib/CodeGen/AsmPrinter/WinException.cpp
  918     IPToStateTable.push_back(
  931       IPToStateTable.push_back(
lib/CodeGen/CodeGenPrepare.cpp
  569     Blocks.push_back(&Block);
  646     Blocks.push_back(&Block);
 2670   Actions.push_back(std::make_unique<TypePromotionTransaction::OperandSetter>(
 2676   Actions.push_back(
 2683   Actions.push_back(
 2688   Actions.push_back(
 2696   Actions.push_back(std::move(Ptr));
 2704   Actions.push_back(std::move(Ptr));
 2712   Actions.push_back(std::move(Ptr));
 2718   Actions.push_back(
 3287     WorkList.push_back({ PHI, Candidate });
 3324         WorkList.push_back({ FirstPhi, SecondPhi });
 4443       MemoryUses.push_back(std::make_pair(LI, U.getOperandNo()));
 4451       MemoryUses.push_back(std::make_pair(SI, opNo));
 4459       MemoryUses.push_back(std::make_pair(RMW, opNo));
 4467       MemoryUses.push_back(std::make_pair(CmpX, opNo));
lib/CodeGen/GCMetadata.cpp
  157       GCStrategyList.push_back(std::move(S));
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
  386     Args.push_back({MI.getOperand(i).getReg(), OpType});
  409     Args.push_back({Reg, OpTy});
lib/CodeGen/GlobalISel/Utils.cpp
  250       SeenOpcodes.push_back(std::make_pair(
lib/CodeGen/InlineSpiller.cpp
  428   WorkList.push_back(std::make_pair(&SLI, VNI));
  464            WorkList.push_back(std::make_pair(&DstLI, DstVNI));
  492   WorkList.push_back(std::make_pair(LI, VNI));
  503           WorkList.push_back(std::make_pair(LI, PVNI));
  516     WorkList.push_back(std::make_pair(&SnipLI, SnipVNI));
lib/CodeGen/InterferenceCache.cpp
  118     RegUnits.push_back(LIUArray[*Units]);
lib/CodeGen/InterleavedLoadCombinePass.cpp
  615       B.push_back(std::make_pair(Op, C));
lib/CodeGen/LiveDebugVariables.cpp
  581   userValues.push_back(std::make_unique<UserValue>(Var, Expr, DL, allocator));
  676     userLabels.push_back(std::make_unique<UserLabel>(Label, DL, Idx));
  799     CopyValues.push_back(std::make_pair(DstLI, DstVNI));
  827       NewDefs.push_back(std::make_pair(Idx, NewLoc));
  841       Defs.push_back(std::make_pair(I.start(), I.value()));
lib/CodeGen/LiveIntervals.cpp
  407           WorkList.push_back(std::make_pair(Stop, PVNI));
  424         WorkList.push_back(std::make_pair(Stop, VNI));
  483     WorkList.push_back(std::make_pair(Idx, VNI));
  581     WorkList.push_back(std::make_pair(Idx, VNI));
  706       RU.push_back(std::make_pair(&RURange, RURange.find(LI.begin()->end)));
  712         SRs.push_back(std::make_pair(&SR, SR.find(LI.begin()->end)));
lib/CodeGen/LivePhysRegs.cpp
   36         Clobbers->push_back(std::make_pair(*LRI, &MO));
   95         Clobbers.push_back(std::make_pair(Reg, &*O));
lib/CodeGen/MIRParser/MIParser.cpp
 1384     TiedRegisterPairs.push_back(std::make_pair(DefIdx, I));
lib/CodeGen/MachineBlockPlacement.cpp
 1519         DupCandidates.push_back(std::make_tuple(SuccProb, Succ));
lib/CodeGen/MachineCSE.cpp
  316       PhysDefs.push_back(std::make_pair(MOP.index(), Reg));
  636       CSEPairs.push_back(std::make_pair(OldReg, NewReg));
lib/CodeGen/MachineInstrBundle.cpp
  295       Ops->push_back(std::make_pair(MO.getParent(), getOperandNo()));
lib/CodeGen/MachinePipeliner.cpp
 1121       DepsAdded.push_back(std::make_pair(SU, *IP));
 1211         NodeSets.push_back(NodeSet(Stack.begin(), Stack.end()));
lib/CodeGen/MachineSSAUpdater.cpp
  168     PredValues.push_back(std::make_pair(PredBB, PredVal));
lib/CodeGen/PeepholeOptimizer.cpp
 1532     RC.push_back(RecurrenceInstr(&MI));
 1538       RC.push_back(RecurrenceInstr(&MI, Idx, CommIdx));
lib/CodeGen/RegisterCoalescer.cpp
 2808     TaintExtent.push_back(std::make_pair(End, TaintedLanes));
lib/CodeGen/RenameIndependentSubregs.cpp
  161     SubRangeInfos.push_back(SubRangeInfo(*LIS, SR, NumComponents));
lib/CodeGen/SafeStackColoring.cpp
  127       BBMarkers[BB].push_back({InstNo, M});
lib/CodeGen/SafeStackLayout.cpp
   43   StackObjects.push_back({V, Size, Alignment, Range});
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 1797     Worklist.push_back(std::make_pair(Op.getNode(), NumLeftToConsider++));
 1825       Worklist.push_back(std::make_pair(Op, OpNumber));
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 1827       IntermedVals.push_back(std::make_pair(Vec, SmallVector<int, 16>(1, i)));
 1860         NewIntermedVals.push_back(
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  368       DelDeps.push_back(std::make_pair(SuccSU, D));
  403       DelDeps.push_back(std::make_pair(SuccSU, Succ));
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
 1207       DelDeps.push_back(std::make_pair(SuccSU, D));
 1245       DelDeps.push_back(std::make_pair(SuccSU, Succ));
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  749         Orders.push_back({DVOrder, DbgMI});
  778     Orders.push_back({Order, NewInsn});
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 1003       OutVec.push_back(std::make_pair(Regs[I], RegisterSize));
 8059     ConstraintOperands.push_back(SDISelAsmOperandInfo(T));
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 2943       RecordedNodes.push_back(std::make_pair(N, Parent));
 2955       RecordedNodes.push_back(std::make_pair(N->getOperand(ChildNo),
 3205       RecordedNodes.push_back(std::pair<SDValue, SDNode*>(
 3214       RecordedNodes.push_back(std::pair<SDValue, SDNode*>(
 3226       RecordedNodes.push_back(std::pair<SDValue, SDNode*>(
 3247       RecordedNodes.push_back(std::make_pair(Imm, RecordedNodes[RecNo].second));
 3348       RecordedNodes.push_back(std::pair<SDValue,SDNode*>(Res, nullptr));
 3449           RecordedNodes.push_back(std::pair<SDValue,SDNode*>(SDValue(Res, i),
lib/CodeGen/SlotIndexes.cpp
   92     idx2MBBMap.push_back(IdxMBBPair(blockStartIndex, &MBB));
lib/CodeGen/SpillPlacement.cpp
  133     Links.push_back(std::make_pair(w, b));
lib/CodeGen/StackColoring.cpp
 1186     Intervals.push_back(std::move(LI));
lib/CodeGen/SwiftErrorValueTracking.cpp
  186         VRegs.push_back(std::make_pair(
lib/CodeGen/TailDuplicator.cpp
  354   Copies.push_back(std::make_pair(NewDef, RegSubRegPair(SrcReg, SrcSubReg)));
lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  891         StrOptions.push_back(cast<MDString>(Piece)->getString());
lib/CodeGen/TwoAddressInstructionPass.cpp
 1494     TiedOperands[SrcReg].push_back(std::make_pair(SrcIdx, DstIdx));
lib/CodeGen/VirtRegMap.cpp
  278     SubRanges.push_back(std::make_pair(&SR, SR.begin()));
lib/CodeGen/WinEHPrepare.cpp
 1116   Worklist.push_back({OriginalPHI->getParent(), OriginalPHI});
 1153     Worklist.push_back({PredBlock, PredVal});
lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp
   75     HdrData.Atoms.push_back(std::make_pair(AtomType, AtomForm));
  766     NameIndices.push_back(std::move(Next));
lib/DebugInfo/DWARF/DWARFContext.cpp
 1129     Lines.push_back(std::make_pair(Address.Address, Result));
 1152     Lines.push_back(std::make_pair(Row.Address.Address, Result));
lib/DebugInfo/DWARF/DWARFDebugLoc.cpp
  123     LL.Entries.push_back(std::move(E));
  134       Locations.push_back(std::move(*LL));
  191     LL.Entries.push_back(std::move(E));
  209       Locations.push_back(std::move(*LL));
lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp
  121   InjectedSources.push_back(std::move(Desc));
lib/DebugInfo/PDB/PDBContext.cpp
   80     Table.push_back(std::make_pair(LineInfo->getVirtualAddress(), LineEntry));
lib/ExecutionEngine/ExecutionEngine.cpp
   80   Modules.push_back(std::move(M));
lib/ExecutionEngine/MCJIT/MCJIT.cpp
  123   LoadedObjects.push_back(std::move(Obj));
  131   Buffers.push_back(std::move(MemBuf));
  135   Archives.push_back(std::move(A));
  230   Buffers.push_back(std::move(ObjectToLoad));
  231   LoadedObjects.push_back(std::move(*LoadedObject));
lib/ExecutionEngine/Orc/OrcMCJITReplacement.h
  250                        Modules.push_back(std::move(M));
lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp
  105     BBFreqs.push_back({I, BFI.getBlockFreq(I).getFrequency()});
  250     BBFreqs.push_back({I, BFI.getBlockFreq(I).getFrequency()});
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  731   Sections.push_back(
  879   Sections.push_back(
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
 1322       PendingRelocs.push_back(std::make_pair(Value, RE));
 1810     Sections.push_back(SectionEntry(".got", nullptr, 0, 0, 0));
lib/IR/AsmWriter.cpp
  190       List.push_back(std::make_pair(&U, List.size()));
lib/IR/DiagnosticInfo.cpp
  351   Args.push_back(std::move(A));
lib/IR/Metadata.cpp
 1150   Attachments.push_back({ID, TrackingMDNodeRef(&MD)});
 1286     Result.push_back(
lib/IR/Verifier.cpp
 2402         Values.push_back(
lib/MC/MCCodePadder.cpp
  308       Windows.push_back(MCPFRange());
lib/MC/MCCodeView.cpp
  624     GapAndRangeSizes.push_back({GapSize, RangeSize});
lib/MC/MCDwarf.cpp
  623       MCDwarfDirs.push_back(Directory);
lib/MC/MCParser/AsmParser.cpp
 1210         DirLabels.push_back(std::make_tuple(Loc, CppHashInfo, Sym));
 5844         OutputConstraints.push_back(("=" + Operand.getConstraint()).str());
 5849         InputConstraints.push_back(Operand.getConstraint().str());
lib/MC/MCStreamer.cpp
   94   SectionStack.push_back(std::pair<MCSectionSubPair, MCSectionSubPair>());
  105   SectionStack.push_back(std::pair<MCSectionSubPair, MCSectionSubPair>());
lib/MC/WasmObjectWriter.cpp
 1561       InitFuncs.push_back(
lib/MCA/Pipeline.cpp
   82   Stages.push_back(std::move(S));
lib/Option/ArgList.cpp
  239   SynthesizedArgs.push_back(std::unique_ptr<Arg>(A));
  243   SynthesizedArgs.push_back(
  252   SynthesizedArgs.push_back(
  261   SynthesizedArgs.push_back(
  270   SynthesizedArgs.push_back(std::make_unique<Arg>(
lib/ProfileData/Coverage/CoverageMapping.cpp
  333       Readers.push_back(std::move(Reader));
  334     Buffers.push_back(std::move(CovMappingBufOrErr.get()));
lib/ProfileData/Coverage/CoverageMappingReader.cpp
  796         ObjectFileBuffers.push_back(std::move(Buffer));
lib/ProfileData/GCOV.cpp
   46     Functions.push_back(std::move(GFun));
  167     Blocks.push_back(std::make_unique<GCOVBlock>(*this, i));
  188       Edges.push_back(std::make_unique<GCOVEdge>(*Blocks[BlockNo], *Blocks[Dst]));
  824     FileCoverages.push_back(std::make_pair(CoveragePath, FileCoverage));
lib/ProfileData/InstrProfWriter.cpp
  455         OrderedFuncData.push_back(std::make_pair(I.getKey(), Func));
lib/ProfileData/SampleProf.cpp
  183     S.push_back(std::make_pair(
lib/Support/CommandLine.cpp
 1383         PositionalVals.push_back(std::make_pair(StringRef(argv[i]), i));
 1390             PositionalVals.push_back(std::make_pair(StringRef(argv[i]), i));
 2031     Opts.push_back(
 2045     Subs.push_back(std::make_pair(S->getName().data(), S));
lib/Support/FileCheck.cpp
 1787       CmdlineDefsIndices.push_back(std::make_pair(CmdlineDefsDiag.size(), 0));
 1798       CmdlineDefsIndices.push_back(
 1803       CmdlineDefsIndices.push_back(
lib/Support/SourceMgr.cpp
  213       ColRanges.push_back(std::make_pair(R.Start.getPointer()-LineStart,
lib/Support/VirtualFileSystem.cpp
  390   FSList.push_back(std::move(BaseFS));
 1847   Entries.push_back(YAMLVFSEntry(VPath.c_str(), FE->getExternalContentsPath()));
lib/Support/YAMLTraits.cpp
  172   MN->ValidKeys.push_back(Key);
lib/TableGen/Record.cpp
 1098     NewArgs.push_back(std::make_pair(NewArg, ArgName));
lib/TableGen/TGParser.cpp
 2296       Result.push_back(std::make_pair(Val, VarName));
lib/Target/AArch64/AArch64MachineFunctionInfo.h
  290     LOHContainerSet.push_back(MILOHDirective(Kind, Args));
lib/Target/AArch64/AArch64SpeculationHardening.cpp
  315       ReturnInstructions.push_back({&MI, TmpReg});
  317       CallInstructions.push_back({&MI, TmpReg});
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
 2337   Operands.push_back(
 2390     Operands.push_back(AArch64Operand::CreatePrefetch(
 2407   Operands.push_back(AArch64Operand::CreatePrefetch(
 2430   Operands.push_back(AArch64Operand::CreatePSBHint(
 2453   Operands.push_back(AArch64Operand::CreateBTIHint(
 2505   Operands.push_back(AArch64Operand::CreateImm(Expr, S, E, getContext()));
 2543   Operands.push_back(AArch64Operand::CreateImm(Expr, S, E, getContext()));
 2575     Operands.push_back(
 2586       Operands.push_back(
 2588       Operands.push_back(
 2591       Operands.push_back(AArch64Operand::CreateFPImm(
 2618     Operands.push_back(
 2654     Operands.push_back(AArch64Operand::CreateImm(Imm, S, E, getContext()));
 2659   Operands.push_back(AArch64Operand::CreateShiftedImm(Imm, ShiftAmount,
 2725   Operands.push_back(
 2773     Operands.push_back(
 2799   Operands.push_back(AArch64Operand::CreateShiftExtend(
 2869   Operands.push_back(
 2871   Operands.push_back(
 2873   Operands.push_back(
 2876   Operands.push_back(
 2888   Operands.push_back(
 3003     Operands.push_back(AArch64Operand::CreateBarrier(
 3028   Operands.push_back(AArch64Operand::CreateBarrier(
 3056   Operands.push_back(
 3084   Operands.push_back(
 3091     Operands.push_back(
 3115     Operands.push_back(AArch64Operand::CreateVectorIndex(MCE->getValue(), SIdx,
 3175   Operands.push_back(AArch64Operand::CreateVectorReg(
 3191   Operands.push_back(
 3205   Operands.push_back(
 3417   Operands.push_back(AArch64Operand::CreateVectorList(
 3443     Operands.push_back(AArch64Operand::CreateReg(
 3462   Operands.push_back(AArch64Operand::CreateReg(
 3479     Operands.push_back(AArch64Operand::CreateReg(
 3494   Operands.push_back(AArch64Operand::CreateReg(
 3514   Operands.push_back(
 3519     Operands.push_back(
 3533         Operands.push_back(AArch64Operand::CreateImm(
 3572     Operands.push_back(AArch64Operand::CreateImm(Expr, S, E, getContext()));
 3577     Operands.push_back(AArch64Operand::CreateToken("[", false, Loc,
 3614     Operands.push_back(AArch64Operand::CreateImm(IdVal, S, E, getContext()));
 3650       Operands.push_back(
 3652       Operands.push_back(
 3662     Operands.push_back(AArch64Operand::CreateImm(ImmVal, S, E, getContext()));
 3694           Operands.push_back(AArch64Operand::CreateImm(
 3697           Operands.push_back(AArch64Operand::CreateShiftExtend(AArch64_AM::LSL,
 3709     Operands.push_back(AArch64Operand::CreateImm(CPLoc, S, E, Ctx));
 3785   Operands.push_back(
 3800     Operands.push_back(
 3802     Operands.push_back(
 3813     Operands.push_back(
 3858         Operands.push_back(
 3862         Operands.push_back(
 4524         Operands.push_back(AArch64Operand::CreateImm(
 5655   Operands.push_back(AArch64Operand::CreateReg(Pair, RegKind::Scalar, S,
 5686     Operands.push_back(AArch64Operand::CreateVectorReg(
 5705   Operands.push_back(AArch64Operand::CreateVectorReg(
 5750   Operands.push_back(
lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp
  167       ElimiatedSources.push_back(PHISourceT(SI.first, SI.second));
 2123           ElimiatedSources.push_back(
lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp
  243         ToReplace.push_back(std::make_pair(CI, NewF));
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
 2371     Operands.push_back(
 2399       Operands.push_back(AMDGPUOperand::CreateImm(this, IntVal, S));
 2401       Operands.push_back(AMDGPUOperand::CreateExpr(this, Expr, S));
 2417     Operands.push_back(std::move(R));
 2640     Operands.push_back(AMDGPUOperand::CreateImm(this, 0, Loc,
 2650     Operands.push_back(std::move(Reg));
 4448       Operands.push_back(AMDGPUOperand::CreateToken(this, "]",
 4486   Operands.push_back(AMDGPUOperand::CreateToken(this, Name, NameLoc));
 4550   Operands.push_back(AMDGPUOperand::CreateImm(this, Value, S, ImmTy));
 4596   Operands.push_back(AMDGPUOperand::CreateImm(this, Val, S, ImmTy));
 4635   Operands.push_back(AMDGPUOperand::CreateImm(this, Bit, S, ImmTy));
 4719   Operands.push_back(
 4937   Operands.push_back(AMDGPUOperand::CreateImm(this, Waitcnt, S));
 5023   Operands.push_back(AMDGPUOperand::CreateImm(this, ImmVal, Loc, AMDGPUOperand::ImmTyHwreg));
 5122   Operands.push_back(AMDGPUOperand::CreateImm(this, ImmVal, Loc, AMDGPUOperand::ImmTySendMsg));
 5150   Operands.push_back(AMDGPUOperand::CreateImm(this, Slot, S,
 5188   Operands.push_back(AMDGPUOperand::CreateImm(this, Attr, S,
 5190   Operands.push_back(AMDGPUOperand::CreateImm(this, AttrChan, SChan,
 5278   Operands.push_back(AMDGPUOperand::CreateImm(this, Val, S,
 5355     Operands.push_back(AMDGPUOperand::CreateImm(this, IntVal, S));
 5357     Operands.push_back(AMDGPUOperand::CreateExpr(this, Expr, S));
 5640     Operands.push_back(AMDGPUOperand::CreateImm(this, Imm, S, AMDGPUOperand::ImmTySwizzle));
 5728   Operands.push_back(
 6481   Operands.push_back(AMDGPUOperand::CreateImm(this, DimInfo->Encoding, S,
 6538   Operands.push_back(AMDGPUOperand::CreateImm(this, DPP8, S, AMDGPUOperand::ImmTyDPP8));
 6654   Operands.push_back(AMDGPUOperand::CreateImm(this, Int, S, AMDGPUOperand::ImmTyDppCtrl));
 6777   Operands.push_back(AMDGPUOperand::CreateImm(this, Int, S, Type));
 6806   Operands.push_back(AMDGPUOperand::CreateImm(this, Int, S, AMDGPUOperand::ImmTySdwaDstUnused));
 7026   Operands.push_back(
lib/Target/AMDGPU/GCNNSAReassign.cpp
  247         Candidates.push_back(std::make_pair(&MI, true));
  250         Candidates.push_back(std::make_pair(&MI, false));
lib/Target/AMDGPU/GCNSchedStrategy.cpp
  326     Regions.push_back(std::make_pair(RegionBegin, RegionEnd));
lib/Target/AMDGPU/R600InstrInfo.cpp
  300         Result.push_back(std::make_pair(&MO, Sel.getImm()));
  323       Result.push_back(std::make_pair(&MO, Sel.getImm()));
  330         Result.push_back(std::make_pair(&MO, Operand.getImm()));
  335     Result.push_back(std::make_pair(&MO, 0));
lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
  179   Stack.push_back(std::make_pair(BB, Saved));
lib/Target/AMDGPU/SIFoldOperands.cpp
  475     Defs.push_back(std::make_pair(Sub, Def->getOperand(I + 1).getImm()));
lib/Target/AMDGPU/SIISelLowering.cpp
 2812       RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
 1618     InstsWCommonBase.push_back(std::make_pair(&MINext, MAddrNext.Offset));
lib/Target/ARC/ARCISelLowering.cpp
  286       RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
  387       ResultMemLocs.push_back(
lib/Target/ARM/ARMAsmPrinter.cpp
 1340       ThumbIndirectPads.push_back(std::make_pair(TReg, TRegSym));
lib/Target/ARM/ARMBaseInstrInfo.cpp
 3123           OperandsToUpdate.push_back(
lib/Target/ARM/ARMFrameLowering.cpp
 1013       Regs.push_back(std::make_pair(Reg, /*isKill=*/!isLiveIn));
lib/Target/ARM/ARMISelLowering.cpp
 2030   RegsToPass.push_back(std::make_pair(VA.getLocReg(), fmrrd.getValue(id)));
 2033     RegsToPass.push_back(std::make_pair(NextVA.getLocReg(), fmrrd.getValue(1-id)));
 2193       RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
 2218           RegsToPass.push_back(std::make_pair(j, Load));
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
  866     Regs.push_back(std::make_pair(Reg, IsKill));
lib/Target/ARM/ARMParallelDSP.cpp
  116         Muls.push_back(std::make_unique<MulCandidate>(I, LHS, RHS));
  150       MulPairs.push_back(std::make_pair(Mul0, Mul1));
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
 4034     Operands.push_back(ARMOperand::CreateShiftedRegister(ShiftTy, SrcReg,
 4038     Operands.push_back(ARMOperand::CreateShiftedImmediate(ShiftTy, SrcReg, Imm,
 4058   Operands.push_back(ARMOperand::CreateReg(RegNo, RegStartLoc, RegEndLoc));
 4062     Operands.push_back(ARMOperand::CreateToken(ExclaimTok.getString(),
 4088     Operands.push_back(ARMOperand::CreateVectorIndex(MCE->getValue(),
 4158   Operands.push_back(ARMOperand::CreateCondCode(ARMCC::CondCodes(CC), S));
 4181   Operands.push_back(ARMOperand::CreateCoprocNum(Num, S));
 4201   Operands.push_back(ARMOperand::CreateCoprocReg(Reg, S));
 4236   Operands.push_back(ARMOperand::CreateCoprocOption(Val, S, E));
 4429   Operands.push_back(ARMOperand::CreateRegList(Registers, S, E));
 4433     Operands.push_back(ARMOperand::CreateToken("^",Parser.getTok().getLoc()));
 4513         Operands.push_back(ARMOperand::CreateVectorList(Reg, 1, false, S, E));
 4516         Operands.push_back(ARMOperand::CreateVectorListAllLanes(Reg, 1, false,
 4520         Operands.push_back(ARMOperand::CreateVectorListIndexed(Reg, 1,
 4536         Operands.push_back(ARMOperand::CreateVectorList(Reg, 2, false, S, E));
 4541         Operands.push_back(ARMOperand::CreateVectorListAllLanes(Reg, 2, false,
 4545         Operands.push_back(ARMOperand::CreateVectorListIndexed(Reg, 2,
 4736     Operands.push_back(Create(FirstReg, Count, (Spacing == 2), S, E));
 4740     Operands.push_back(ARMOperand::CreateVectorListIndexed(FirstReg, Count,
 4817   Operands.push_back(ARMOperand::CreateMemBarrierOpt((ARM_MB::MemBOpt)Opt, S));
 4835   Operands.push_back(ARMOperand::CreateTraceSyncBarrierOpt(ARM_TSB::CSYNC, S));
 4885   Operands.push_back(ARMOperand::CreateInstSyncBarrierOpt(
 4922   Operands.push_back(ARMOperand::CreateProcIFlags((ARM_PROC::IFlags)IFlags, S));
 4940     Operands.push_back(ARMOperand::CreateMSRMask(SYSmvalue, S));
 4956     Operands.push_back(ARMOperand::CreateMSRMask(SYSmvalue, S));
 5019   Operands.push_back(ARMOperand::CreateMSRMask(FlagsVal, S));
 5040   Operands.push_back(ARMOperand::CreateBankedReg(Encoding, S));
 5088   Operands.push_back(ARMOperand::CreateImm(CE, Loc, EndLoc));
 5112   Operands.push_back(ARMOperand::CreateImm(MCConstantExpr::create(Val,
 5186   Operands.push_back(ARMOperand::CreateShifterImm(isASR, Val, S, EndLoc));
 5236   Operands.push_back(ARMOperand::CreateRotImm(Val, S, EndLoc));
 5289       Operands.push_back(ARMOperand::CreateModImm((Enc & 0xFF),
 5302       Operands.push_back(ARMOperand::CreateImm(Imm1Exp, Sx1, Ex1));
 5308     Operands.push_back(ARMOperand::CreateImm(Imm1Exp, Sx1, Ex1));
 5347       Operands.push_back(ARMOperand::CreateModImm(Imm1, Imm2, S, Ex2));
 5422   Operands.push_back(ARMOperand::CreateBitfield(LSB, Width, S, EndLoc));
 5471   Operands.push_back(ARMOperand::CreatePostIdxReg(Reg, isAdd, ShiftTy,
 5516     Operands.push_back(
 5542   Operands.push_back(ARMOperand::CreatePostIdxReg(Reg, isAdd, ARM_AM::no_shift,
 5665     Operands.push_back(ARMOperand::CreateMem(BaseRegNum, nullptr, 0,
 5672       Operands.push_back(ARMOperand::CreateToken("!",Parser.getTok().getLoc()));
 5722     Operands.push_back(ARMOperand::CreateMem(BaseRegNum, nullptr, 0,
 5729       Operands.push_back(ARMOperand::CreateToken("!",Parser.getTok().getLoc()));
 5775     Operands.push_back(ARMOperand::CreateMem(BaseRegNum, CE, 0,
 5782       Operands.push_back(ARMOperand::CreateToken("!",Parser.getTok().getLoc()));
 5819   Operands.push_back(ARMOperand::CreateMem(BaseRegNum, nullptr, OffsetRegNum,
 5826     Operands.push_back(ARMOperand::CreateToken("!",Parser.getTok().getLoc()));
 5954     Operands.push_back(ARMOperand::CreateImm(
 5971     Operands.push_back(ARMOperand::CreateImm(
 6020         Operands.push_back(ARMOperand::CreateToken("APSR_nzcv", S));
 6040     Operands.push_back(ARMOperand::CreateImm(IdVal, S, E));
 6066       Operands.push_back(ARMOperand::CreateImm(ImmVal, S, E));
 6072         Operands.push_back(ARMOperand::CreateToken(Parser.getTok().getString(),
 6097     Operands.push_back(ARMOperand::CreateImm(ExprVal, S, E));
 6112     Operands.push_back(ARMOperand::CreateConstantPoolImm(SubExprVal, S, E));
 6789   Operands.push_back(ARMOperand::CreateToken(Mnemonic, NameLoc));
 6820     Operands.push_back(ARMOperand::CreateITMask(Mask, Loc));
 6860     Operands.push_back(ARMOperand::CreateCCOut(CarrySetting ? ARM::CPSR : 0,
 6868     Operands.push_back(ARMOperand::CreateCondCode(
 6885     Operands.push_back(ARMOperand::CreateVPTPred(
 6891     Operands.push_back(ARMOperand::CreateImm(
 6922       Operands.push_back(ARMOperand::CreateToken(ExtraToken, Loc));
lib/Target/AVR/AVRISelLowering.cpp
 1231     RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
lib/Target/AVR/AsmParser/AVRAsmParser.cpp
  389   Operands.push_back(AVROperand::CreateReg(RegNo, T.getLoc(), T.getEndLoc()));
  415   Operands.push_back(AVROperand::CreateImm(Expression, S, E));
  498   Operands.push_back(AVROperand::CreateImm(Expression, S, E));
  537     Operands.push_back(AVROperand::CreateToken(Parser.getTok().getString(),
  575   Operands.push_back(AVROperand::CreateMemri(RegNo, Expression, S, E));
  600   Operands.push_back(AVROperand::CreateToken(Mnemonic, NameLoc));
lib/Target/BPF/AsmParser/BPFAsmParser.cpp
  348       Operands.push_back(BPFOperand::createToken(Name, S));
  378     Operands.push_back(BPFOperand::createToken(Name, S));
  389     Operands.push_back(BPFOperand::createToken(
  391     Operands.push_back(BPFOperand::createToken(
  420     Operands.push_back(BPFOperand::createReg(RegNo, S, E));
  445   Operands.push_back(BPFOperand::createImm(IdVal, S, E));
  459     Operands.push_back(BPFOperand::createReg(RegNo, NameLoc, E));
  461     Operands.push_back(BPFOperand::createToken(Name, NameLoc));
lib/Target/BPF/BPFAsmPrinter.cpp
   64     Handlers.push_back(HandlerInfo(std::unique_ptr<BTFDebug>(BTF), "emit",
lib/Target/BPF/BPFISelLowering.cpp
  349       RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
  853       Operands.push_back(
  856       Operands.push_back(HexagonOperand::CreateToken(
  882           Operands.push_back(
  884           Operands.push_back(
  890           Operands.push_back(
  902           Operands.push_back(
  908           Operands.push_back(
  914     Operands.push_back(
 1085       Operands.push_back(
 1107       Operands.push_back(HexagonOperand::CreateToken(
 1114         Operands.push_back(HexagonOperand::CreateToken(
 1130       Operands.push_back(HexagonOperand::CreateToken(
 1132       Operands.push_back(HexagonOperand::CreateToken(
 1142         Operands.push_back(HexagonOperand::CreateToken(
 1205       Operands.push_back(std::move(Operand));
lib/Target/Hexagon/HexagonISelLowering.cpp
  434       RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp
  902     Operands.push_back(std::move(Op));
  923           Operands.push_back(LanaiOperand::MorphToMemImm(std::move(Op)));
  931           Operands.push_back(LanaiOperand::MorphToMemRegImm(
  989   Operands.push_back(
 1028   Operands->push_back(std::move(Op));
 1057       Operands->push_back(LanaiOperand::CreateToken(Mnemonic, NameLoc));
 1058       Operands->push_back(LanaiOperand::createImm(
 1061         Operands->push_back(LanaiOperand::CreateToken(".r", NameLoc));
 1086       Operands->push_back(LanaiOperand::CreateToken(Mnemonic, NameLoc));
 1087       Operands->push_back(LanaiOperand::createImm(
 1093   Operands->push_back(LanaiOperand::CreateToken(Mnemonic, NameLoc));
 1095     Operands->push_back(LanaiOperand::CreateToken(".r", NameLoc));
lib/Target/Lanai/LanaiISelLowering.cpp
  686       RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
lib/Target/Lanai/LanaiInstrInfo.cpp
  384             OperandsToUpdate.push_back(
lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp
  339     Operands.push_back(MSP430Operand::CreateToken("jmp", NameLoc));
  341     Operands.push_back(MSP430Operand::CreateToken("j", NameLoc));
  343     Operands.push_back(MSP430Operand::CreateImm(CCode, SMLoc(), SMLoc()));
  360   Operands.push_back(MSP430Operand::CreateImm(Val, ExprLoc,
  384   Operands.push_back(MSP430Operand::CreateToken(Name, NameLoc));
  443         Operands.push_back(MSP430Operand::CreateReg(RegNo, StartLoc, EndLoc));
  468         Operands.push_back(MSP430Operand::CreateMem(RegNo, Val, StartLoc,
  481         Operands.push_back(MSP430Operand::CreateMem(MSP430::SR, Val, StartLoc,
  496         Operands.push_back(MSP430Operand::CreatePostIndReg(RegNo, StartLoc, EndLoc));
  501         Operands.push_back(MSP430Operand::CreateMem(RegNo,
  504         Operands.push_back(MSP430Operand::CreateIndReg(RegNo, StartLoc, EndLoc));
  514         Operands.push_back(MSP430Operand::CreateImm(Val, StartLoc, EndLoc));
lib/Target/MSP430/MSP430ISelLowering.cpp
  834       RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
  520     AssemblerOptions.push_back(
  524     AssemblerOptions.push_back(
 6031     Operands.push_back(MipsOperand::CreateImm(Res, S, E, *this));
 6044     Operands.push_back(MipsOperand::CreateImm(Expr, S, E, *this));
 6131         Operands.push_back(MipsOperand::CreateImm(IdVal, S, E, *this));
 6142         Operands.push_back(
 6237   Operands.push_back(MipsOperand::CreateMem(std::move(op), IdVal, S, E, *this));
 6288     Operands.push_back(MipsOperand::createGPRReg(
 6296     Operands.push_back(MipsOperand::createHWRegsReg(
 6304     Operands.push_back(MipsOperand::createFGRReg(
 6312     Operands.push_back(MipsOperand::createFCCReg(
 6320     Operands.push_back(MipsOperand::createACCReg(
 6328     Operands.push_back(MipsOperand::createMSA128Reg(
 6336     Operands.push_back(MipsOperand::createMSACtrlReg(
 6363     Operands.push_back(MipsOperand::createNumericReg(
 6426   Operands.push_back(
 6452   Operands.push_back(MipsOperand::CreateImm(
 6538   Operands.push_back(MipsOperand::CreateRegList(Regs, S, E, *this));
 6551     Operands.push_back(
 6562     Operands.push_back(
 6579     Operands.push_back(
 6590     Operands.push_back(
 6615   Operands.push_back(MipsOperand::CreateToken(Name, NameLoc, *this));
 7048   AssemblerOptions.push_back(
lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp
   32   MipsOptionRecords.push_back(
lib/Target/Mips/MipsAnalyzeImmediate.cpp
   24     SeqLs.push_back(InstSeq(1, I));
lib/Target/Mips/MipsSEISelLowering.cpp
  769       WorkStack.push_back(Val - Floor);
  772       WorkStack.push_back(Ceil - Val);
lib/Target/NVPTX/NVPTXMachineFunctionInfo.h
   38     ImageHandleList.push_back(Symbol);
lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
 1455     Operands.push_back(PPCOperand::CreateImm(IntVal, S, E, isPPC64()));
 1475         Operands.push_back(PPCOperand::CreateImm(IntVal, S, E, isPPC64()));
 1490   Operands.push_back(PPCOperand::CreateFromMCExpr(EVal, S, E, isPPC64()));
 1509     Operands.push_back(PPCOperand::CreateFromMCExpr(TLSSym, S, E, isPPC64()));
 1549     Operands.push_back(PPCOperand::CreateImm(IntVal, S, E, isPPC64()));
 1577     Operands.push_back(
 1580     Operands.push_back(PPCOperand::CreateToken(Mnemonic, NameLoc, isPPC64()));
 1585       Operands.push_back(
 1588       Operands.push_back(PPCOperand::CreateToken(DotStr, DotLoc, isPPC64()));
lib/Target/PowerPC/PPCISelLowering.cpp
 5586         RegsToPass.push_back(std::make_pair(VA.getLocReg(), SVal.getValue(0)));
 5589         RegsToPass.push_back(std::make_pair(ArgLocs[++i].getLocReg(),
 5592         RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
 5939           RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Load));
 6000         RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Load));
 6016           RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Load));
 6033         RegsToPass.push_back(std::make_pair(PPC::X11, Arg));
 6042         RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Arg));
 6074         RegsToPass.push_back(std::make_pair(FPR[FPR_idx++], Arg));
 6121           RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], ArgVal));
 6182           RegsToPass.push_back(std::make_pair(VR[VR_idx++], Load));
 6193           RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Load));
 6200         RegsToPass.push_back(std::make_pair(VR[VR_idx++], Arg));
 6238           RegsToPass.push_back(std::make_pair(QFPR[QFPR_idx++], Load));
 6249           RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Load));
 6256         RegsToPass.push_back(std::make_pair(QFPR[QFPR_idx++], Arg));
 6304       RegsToPass.push_back(std::make_pair((unsigned)PPC::X12, Callee));
 6489           RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Load));
 6520           RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Load));
 6539         RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Arg));
 6550         RegsToPass.push_back(std::make_pair(FPR[FPR_idx++], Arg));
 6562             RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Load));
 6570             RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Load));
 6617           RegsToPass.push_back(std::make_pair(VR[VR_idx++], Load));
 6628           RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], Load));
 6637         RegsToPass.push_back(std::make_pair(VR[VR_idx++], Arg));
 6685     RegsToPass.push_back(std::make_pair((unsigned)(isPPC64 ? PPC::X12 :
 6851       RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
lib/Target/PowerPC/PPCInstrInfo.cpp
 1791     PredsToUpdate.push_back(std::make_pair(&(UseMI->getOperand(0)), Pred));
 1885         PredsToUpdate.push_back(std::make_pair(&(UseMI->getOperand(0)),
 1898         SubRegsToUpdate.push_back(std::make_pair(&(UseMI->getOperand(3)),
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  235     Buckets.push_back(Bucket(LSCEV, MemI));
lib/Target/PowerPC/PPCReduceCRLogicals.cpp
  703       AllCRLogicalOps.push_back(createCRLogicalOpInfo(*CRI.TrueDefs.first));
  705       AllCRLogicalOps.push_back(createCRLogicalOpInfo(*CRI.TrueDefs.second));
  714         AllCRLogicalOps.push_back(createCRLogicalOpInfo(MI));
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
 1013       Operands.push_back(RISCVOperand::createToken("(", FirstS, isRV64()));
 1017     Operands.push_back(RISCVOperand::createReg(RegNo, S, E, isRV64()));
 1022     Operands.push_back(RISCVOperand::createToken(")", getLoc(), isRV64()));
 1053         Operands.push_back(RISCVOperand::createSysReg(
 1075       Operands.push_back(RISCVOperand::createSysReg(
 1120   Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64()));
 1160   Operands.push_back(RISCVOperand::createImm(ModExpr, S, E, isRV64()));
 1198     Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64()));
 1212   Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64()));
 1239   Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64()));
 1268   Operands.push_back(RISCVOperand::createToken("(", getLoc(), isRV64()));
 1281   Operands.push_back(RISCVOperand::createToken(")", getLoc(), isRV64()));
 1402   Operands.push_back(RISCVOperand::createToken(Name, NameLoc, isRV64()));
lib/Target/RISCV/RISCVISelLowering.cpp
 2171       RegsToPass.push_back(std::make_pair(RegLo, Lo));
 2185         RegsToPass.push_back(std::make_pair(RegHigh, Hi));
 2227       RegsToPass.push_back(std::make_pair(VA.getLocReg(), ArgValue));
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
  658   Operands.push_back(SparcOperand::CreateToken(Name, NameLoc));
  679         Operands.push_back(SparcOperand::CreateToken("+", Parser.getTok().getLoc()));
  733     Operands.push_back(SparcOperand::CreateMEMr(BaseReg, S, E));
  748   Operands.push_back(
  797   Operands.push_back(SparcOperand::CreateImm(EVal, S, E));
  814     Operands.push_back(SparcOperand::CreateToken("[",
  830       Operands.push_back(SparcOperand::CreateReg(RegNo, RegKind, S, E));
  842     Operands.push_back(SparcOperand::CreateToken("]",
  852       Operands.push_back(std::move(Op));
  864   Operands.push_back(std::move(Op));
  974       Operands.push_back(SparcOperand::CreateToken(modName,
lib/Target/Sparc/SparcISelLowering.cpp
  869         RegsToPass.push_back(std::make_pair(VA.getLocReg(), Part0));
  873           RegsToPass.push_back(std::make_pair(NextVA.getLocReg(), Part1));
  904         RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
  908       RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
 1185         RegsToPass.push_back(std::make_pair(toCallerWindow(VA.getLocReg()),
 1187         RegsToPass.push_back(std::make_pair(toCallerWindow(VA.getLocReg()+1),
 1209       RegsToPass.push_back(std::make_pair(toCallerWindow(VA.getLocReg()), Arg));
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
  768   Operands.push_back(SystemZOperand::createReg(Kind, Reg.Num,
  794     Operands.push_back(SystemZOperand::createImm(Register, StartLoc, EndLoc));
  828     Operands.push_back(SystemZOperand::createReg(Kind, RegNo,
 1009   Operands.push_back(SystemZOperand::createMem(MemKind, RegKind, Base, Disp,
 1086       Operands.push_back(SystemZOperand::createImm(Expr, StartLoc, EndLoc));
 1149   Operands.push_back(SystemZOperand::createToken(Name, NameLoc));
 1206     Operands.push_back(SystemZOperand::createInvalid(Reg.StartLoc, Reg.EndLoc));
 1231     Operands.push_back(SystemZOperand::createInvalid(StartLoc, EndLoc));
 1233     Operands.push_back(SystemZOperand::createImm(Expr, StartLoc, EndLoc));
 1365     Operands.push_back(SystemZOperand::createImmTLS(Expr, Sym,
 1368     Operands.push_back(SystemZOperand::createImm(Expr, StartLoc, EndLoc));
lib/Target/SystemZ/SystemZISelLowering.cpp
 1532       RegsToPass.push_back(std::make_pair(VA.getLocReg(), ArgValue));
lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp
  347     Operands.push_back(std::make_unique<WebAssemblyOperand>(
  360     Operands.push_back(std::make_unique<WebAssemblyOperand>(
  382     Operands.push_back(std::make_unique<WebAssemblyOperand>(
  411         Operands.push_back(std::make_unique<WebAssemblyOperand>(
  421     Operands.push_back(std::make_unique<WebAssemblyOperand>(
  453     Operands.push_back(std::make_unique<WebAssemblyOperand>(
  522       Operands.push_back(std::make_unique<WebAssemblyOperand>(
  547           Operands.push_back(std::make_unique<WebAssemblyOperand>(
  592         Operands.push_back(std::move(Op));
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp
   84       ControlFlowStack.push_back(std::make_pair(ControlFlowCounter++, true));
   89       ControlFlowStack.push_back(std::make_pair(ControlFlowCounter++, false));
   94       ControlFlowStack.push_back(std::make_pair(ControlFlowCounter++, false));
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp
  105       Grouped.push_back(std::make_pair(Type, 1));
lib/Target/WebAssembly/WebAssemblyCFGSort.cpp
  282         Entries.push_back(Entry(R));
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
  901       UnwindDestToTryRanges[UnwindDest].push_back(TryRange(&MI, &MI));
  930         UnwindDestToTryRanges[nullptr].push_back(
  953       UnwindDestToTryRanges[nullptr].push_back(TryRange(RangeBegin, RangeEnd));
lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
   90       Uses.push_back(std::make_pair(&U, &F));
  269         Uses.push_back(std::make_pair(UseMain, &F));
lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
  661       Worklist.push_back(reverse(Range));
  682       Worklist.push_back(reverse(Range));
lib/Target/X86/AsmParser/X86AsmParser.cpp
  160       PostfixStack.push_back(std::make_pair(Op, Val));
  207           PostfixStack.push_back(std::make_pair(StackOp, 0));
  219           PostfixStack.push_back(std::make_pair(StackOp, 0));
  240             OperandStack.push_back(std::make_pair(IC_IMM, -Operand.second));
  243             OperandStack.push_back(std::make_pair(IC_IMM, ~Operand.second));
  257             OperandStack.push_back(std::make_pair(IC_IMM, Val));
  261             OperandStack.push_back(std::make_pair(IC_IMM, Val));
  267             OperandStack.push_back(std::make_pair(IC_IMM, Val));
  274             OperandStack.push_back(std::make_pair(IC_IMM, Val));
  280             OperandStack.push_back(std::make_pair(IC_IMM, Val));
  286             OperandStack.push_back(std::make_pair(IC_IMM, Val));
  292             OperandStack.push_back(std::make_pair(IC_IMM, Val));
  298             OperandStack.push_back(std::make_pair(IC_IMM, Val));
  304             OperandStack.push_back(std::make_pair(IC_IMM, Val));
  310             OperandStack.push_back(std::make_pair(IC_IMM, Val));
 1266     Operands.push_back(std::move(Dst));
 1267     Operands.push_back(std::move(Src));
 1270     Operands.push_back(std::move(Src));
 1271     Operands.push_back(std::move(Dst));
 1328           Warnings.push_back(std::make_pair(
 1352     OrigOperands.push_back(std::move(FinalOperands[i]));
 2094       Operands.push_back(X86Operand::CreateToken(BroadcastPrimitive,
 2121           Operands.push_back(X86Operand::CreateToken("{", StartLoc));
 2122           Operands.push_back(
 2124           Operands.push_back(X86Operand::CreateToken("}", consumeToken()));
 2141           Operands.push_back(std::move(Z));
 2618   Operands.push_back(X86Operand::CreateToken(PatchedName, NameLoc));
 2624     Operands.push_back(X86Operand::CreateImm(ImmOp, NameLoc, NameLoc));
 2634       Operands.push_back(X86Operand::CreateToken("*", consumeToken()));
 2639         Operands.push_back(std::move(Op));
 2665     Operands.push_back(X86Operand::CreateImm(ImmOp, NameLoc, NameLoc));
 2768     TmpOperands.push_back(DefaultMemSIOperand(NameLoc));
 2779     TmpOperands.push_back(DefaultMemDIOperand(NameLoc));
 2790     TmpOperands.push_back(DefaultMemDIOperand(NameLoc));
 2869     Operands.push_back(X86Operand::CreatePrefix(Flags, NameLoc, NameLoc));
lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp
  558             BlockedLoadsStoresPairs.push_back(std::make_pair(&MI, &StoreMI));
  663     DispSizeStack.push_back(DispSizePair);
lib/Target/X86/X86FixupBWInsts.cpp
  433       MIReplacements.push_back(std::make_pair(MI, NewMI));
lib/Target/X86/X86ISelLowering.cpp
 2460   RegsToPass.push_back(std::make_pair(VA.getLocReg(), Lo));
 2461   RegsToPass.push_back(std::make_pair(NextVA.getLocReg(), Hi));
 2584       RegsToPass.push_back(std::make_pair(VA.getLocReg(), ValToCopy));
 3825       RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
 3840           RegsToPass.push_back(std::make_pair(ShadowReg, Arg));
 3859       RegsToPass.push_back(std::make_pair(
 3899     RegsToPass.push_back(std::make_pair(unsigned(X86::AL),
 3908       RegsToPass.push_back(std::make_pair(unsigned(F.PReg), Val));
 6193     SrcEltBits.push_back(CN->getAPIntValue().zextOrTrunc(SrcEltSizeInBits));
 6273         EltBits.push_back(APInt::getNullValue(EltSizeInBits));
13483         DWordPairs.push_back(std::make_pair(M0, M1));
lib/Target/X86/X86InstrInfo.cpp
 3774       OpsToUpdate.push_back(std::make_pair(&*I, ReplacementCC));
lib/Target/XCore/XCoreISelLowering.cpp
 1075       ResultMemLocs.push_back(std::make_pair(VA.getLocMemOffset(),
 1163       RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
lib/Target/XCore/XCoreLowerThreadLocal.cpp
  164       WUsers.push_back(WeakTrackingVH(U));
lib/Transforms/IPO/BlockExtractor.cpp
  129     BlocksByName.push_back({LineSplit[0], {BBNames.begin(), BBNames.end()}});
lib/Transforms/IPO/ConstantMerge.cpp
  229       SameContentReplacements.push_back(std::make_pair(GV, Slot));
lib/Transforms/IPO/GlobalOpt.cpp
  217           Dead.push_back(std::make_pair(I, SI));
  225           Dead.push_back(std::make_pair(I, MSI));
  234           Dead.push_back(std::make_pair(I, MTI));
 2492       GVs.push_back(std::make_pair(GV, I.second));
 2497         ComplexCEs.push_back(std::make_pair(GEP, I.second));
 2499         SimpleCEs.push_back(std::make_pair(GEP, I.second));
lib/Transforms/IPO/Inliner.cpp
  588         CallSites.push_back(std::make_pair(CS, -1));
  710           InlineHistory.push_back(std::make_pair(Callee, InlineHistoryID));
  713             CallSites.push_back(std::make_pair(CallSite(Ptr), NewHistoryID));
  934             Calls.push_back({CS, -1});
 1098         InlineHistory.push_back({&Callee, InlineHistoryID});
 1102               Calls.push_back({CS, NewHistoryID});
lib/Transforms/IPO/PartialInlining.cpp
 1160       OutlinedFunctions.push_back(std::make_pair(OutlinedFunc,OutliningCallBB));
 1229     OutlinedFunctions.push_back(std::make_pair(OutlinedFunc, OutliningCallBB));
lib/Transforms/IPO/PassManagerBuilder.cpp
  199   GlobalExtensions->push_back(std::make_pair(Ty, std::move(Fn)));
lib/Transforms/Instrumentation/BoundsChecking.cpp
  169       TrapInfo.push_back(std::make_pair(&I, Or));
lib/Transforms/Instrumentation/GCOVProfiling.cpp
  707       Funcs.push_back(std::make_unique<GCOVFunction>(SP, &F, &out, FunctionIdent++,
  806       CountersBySP.push_back(std::make_pair(Counters, SP));
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 2589     LifetimeStartList.push_back(std::make_pair(&I, AI));
lib/Transforms/ObjCARC/DependencyAnalysis.cpp
  228   Worklist.push_back(std::make_pair(StartBB, StartPos));
  246               Worklist.push_back(std::make_pair(PredBB, PredBB->end()));
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  939     Worklist.push_back(std::make_pair(Inst, Arg));
 1024               Worklist.push_back(std::make_pair(Clone, Incoming));
 1469   SuccStack.push_back(std::make_pair(EntryBB, succ_iterator(EntryTI)));
 1480         SuccStack.push_back(
 1512     PredStack.push_back(std::make_pair(&ExitBB, MyStates.pred_begin()));
 1520           PredStack.push_back(std::make_pair(BB, BBStates[BB].pred_begin()));
lib/Transforms/Scalar/CallSiteSplitting.cpp
  144       Conditions.push_back({Cmp, From->getTerminator()->getSuccessor(0) == To
  481     PredsCS.push_back({Pred, Conditions});
lib/Transforms/Scalar/ConstantHoisting.cpp
  631     ConstInfo.RebasedConstants.push_back(
  634   ConstInfoVec.push_back(std::move(ConstInfo));
  853             ToBeRebased.push_back(RebasedUse(RCI.Offset, RCI.Ty, U));
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
  167       IncomingConstants.push_back(std::make_pair(IncomingConstant, i));
lib/Transforms/Scalar/Float2Int.cpp
  339         OpRanges.push_back(ConstantRange(Int));
lib/Transforms/Scalar/GVN.cpp
 1779   Worklist.push_back(std::make_pair(LHS, RHS));
 1866       Worklist.push_back(std::make_pair(A, RHS));
 1867       Worklist.push_back(std::make_pair(B, RHS));
 1881         Worklist.push_back(std::make_pair(Op0, Op1));
 1896           Worklist.push_back(std::make_pair(Op0, Op1));
 2315       predMap.push_back(std::make_pair(static_cast<Value *>(nullptr), P));
 2323       predMap.push_back(std::make_pair(predV, P));
 2362       toSplit.push_back(std::make_pair(PREPred->getTerminator(), SuccNum));
lib/Transforms/Scalar/GVNHoist.cpp
  723           HPL.push_back({BB, SmallVecInsn()});
  789         InValue[V[i]->getParent()].push_back(std::make_pair(VN, V[i]));
lib/Transforms/Scalar/GVNSink.cpp
  240       Ops.push_back({PN->getIncomingBlock(I), PN->getIncomingValue(I)});
lib/Transforms/Scalar/IndVarSimplify.cpp
  509     PHIs.push_back(&PN);
  681           DeadInsts.push_back(ExitVal);
  712       DeadInsts.push_back(ExitVal);
  724       DeadInsts.push_back(Inst);
 2553   DeadInsts.push_back(OrigCond);
 2745       DeadInsts.push_back(OldCond);
 2964       DeadInsts.push_back(OldCond);
lib/Transforms/Scalar/JumpThreading.cpp
  608       Result.push_back(std::make_pair(KC, Pred));
  640         Result.push_back(std::make_pair(KC, P));
  655         Result.push_back(std::make_pair(KC, PN->getIncomingBlock(i)));
  661           Result.push_back(std::make_pair(KC, PN->getIncomingBlock(i)));
  760           Result.push_back(std::make_pair(KC, LHSVal.second));
  816           Result.push_back(std::make_pair(KC, PredBB));
  843           Result.push_back(std::make_pair(ResC, P));
  886               Result.push_back(std::make_pair(ResC, P));
  904           Result.push_back(std::make_pair(KC, LHSVal.second));
  938           Result.push_back(std::make_pair(Val, C.second));
  953       Result.push_back(std::make_pair(KC, Pred));
 1407     AvailablePreds.push_back(std::make_pair(PredBB, PredAvailable));
 1481     AvailablePreds.push_back(std::make_pair(UnavailablePred, NewVal));
 1668     PredToDestList.push_back(std::make_pair(Pred, DestBB));
lib/Transforms/Scalar/LoopDataPrefetch.cpp
  306       PrefLoads.push_back(std::make_pair(MemI, LSCEVAddRec));
lib/Transforms/Scalar/LoopStrengthReduce.cpp
 1185     Fixups.push_back(LSRFixup());
 2591   Uses.push_back(LSRUse(Kind, AccessTy));
 2961     IVChainVec.push_back(IVChain(IVInc(UserInst, IVOper, LastIncExpr),
lib/Transforms/Scalar/LoopUnrollPass.cpp
  495         SimplifiedInputValues.push_back({PHI, C});
lib/Transforms/Scalar/LowerConstantIntrinsics.cpp
  101         Worklist.push_back(WeakTrackingVH(&I));
lib/Transforms/Scalar/NaryReassociate.cpp
  258         SeenExprs[NewSCEV].push_back(WeakTrackingVH(&*I));
  278           SeenExprs[OldSCEV].push_back(WeakTrackingVH(&*I));
lib/Transforms/Scalar/NewGVN.cpp
 1977         Ops.push_back({PN->getIncomingValue(i), PN->getIncomingBlock(i)});
 2809     PHIOps.push_back({FoundVal, PredBB});
lib/Transforms/Scalar/Reassociate.cpp
  472   Worklist.push_back(std::make_pair(I, APInt(Bitwidth, 1)));
  512         Worklist.push_back(std::make_pair(BO, Weight));
  588           Worklist.push_back(std::make_pair(Tmp, Weight));
  617     Ops.push_back(std::make_pair(V, Weight));
 1615             NewMulOps.push_back(V);
lib/Transforms/Scalar/SROA.cpp
  952     Uses.push_back(std::make_pair(cast<Instruction>(*U), Root));
  985           Uses.push_back(std::make_pair(I, cast<Instruction>(U)));
lib/Transforms/Scalar/Scalarizer.cpp
  382   Gathered.push_back(GatherList::value_type(Op, &SV));
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
 1173     LoopsToClone.push_back({ClonedRootL, ChildL});
 1181       LoopsToClone.push_back({ClonedL, ChildL});
 2552             UnswitchCandidates.push_back({&I, {Cond}});
 2560         UnswitchCandidates.push_back({SI, {SI->getCondition()}});
 2570       UnswitchCandidates.push_back({BI, {BI->getCondition()}});
 2584     UnswitchCandidates.push_back({BI, std::move(Invariants)});
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
   93     DFSStack.push_back({UI, UI->value_op_begin()});
  154         DFSStack.push_back({UI, OpIt});
  356       DFSStack.push_back({UI, UI->value_op_begin()});
  373           DFSStack.push_back({UI, OpIt});
lib/Transforms/Scalar/StructurizeCFG.cpp
  588       Map[&Phi].push_back(std::make_pair(From, Deleted));
lib/Transforms/Utils/BasicBlockUtils.cpp
  161     PHIs.push_back(&PN);
  222         IncomingValues.push_back(PN.getIncomingValue(0));
lib/Transforms/Utils/Evaluator.cpp
  472       AllocaTmps.push_back(std::make_unique<GlobalVariable>(
lib/Transforms/Utils/InlineFunction.cpp
  849     DummyNodes.push_back(MDTuple::getTemporary(CalledFunc->getContext(), None));
 1223     IFI.InlinedCalls.push_back(NewCall);
 1698           ByValInit.push_back(std::make_pair(ActualArg, (Value*) *AI));
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  460       StoresByIndex.push_back(std::make_pair(LBI.getInstructionIndex(SI), SI));
lib/Transforms/Utils/SSAUpdater.cpp
  117       PredValues.push_back(std::make_pair(PredBB, PredVal));
  130       PredValues.push_back(std::make_pair(PredBB, PredVal));
lib/Transforms/Utils/SimplifyCFG.cpp
 4741     Res.push_back(std::make_pair(&PHI, ConstVal));
 4758   UniqueResults.push_back(
 5351       ResultLists[PHI].push_back(std::make_pair(CaseVal, Value));
lib/Transforms/Utils/SimplifyIndVar.cpp
  312     DeadInsts.push_back(SDiv);
  815     SimpleIVUsers.push_back(std::make_pair(UI, Def));
lib/Transforms/Utils/SplitModule.cpp
  179       Sets.push_back(
lib/Transforms/Utils/ValueMapper.cpp
  498     DelayedBBs.push_back(DelayedBasicBlock(BA));
lib/Transforms/Vectorize/LoopVectorize.cpp
 6636     VPlans.push_back(buildVPlan(SubRange));
 7084     VPlans.push_back(
lib/Transforms/Vectorize/SLPVectorizer.cpp
 1391     VectorizableTree.push_back(std::make_unique<TreeEntry>(VectorizableTree));
 6280     Stack.push_back(std::make_pair(B, ReductionData.getFirstOperandIndex()));
 6361           Stack.push_back(std::make_pair(I, OpData.getFirstOperandIndex()));
lib/Transforms/Vectorize/VPlanSLP.cpp
  184     Result.push_back(getOperands(Values, 0));
  188       Result.push_back(getOperands(Values, I));
  308     FinalOrder.push_back({Operands.first, {Operands.second[0]}});
tools/clang/include/clang/AST/JSONNodeDumper.h
   96       Pending.push_back(std::move(DumpWithIndent));
tools/clang/include/clang/AST/TextNodeDumper.h
  113       Pending.push_back(std::move(DumpWithIndent));
tools/clang/include/clang/Basic/SourceManager.h
  799     StoredModuleBuildStack.push_back(std::make_pair(moduleName.str(),importLoc));
tools/clang/include/clang/Driver/Job.h
  186   void addJob(std::unique_ptr<Command> J) { Jobs.push_back(std::move(J)); }
tools/clang/include/clang/Lex/ModuleMap.h
  414     Callbacks.push_back(std::move(Callback));
tools/clang/include/clang/Sema/Overload.h
  443       conversions().push_back(std::make_pair(Found, D));
 1057       Candidates.push_back(OverloadCandidate());
tools/clang/include/clang/Sema/SemaInternal.h
  107     ValidatedCorrections.push_back(TypoCorrection());
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
  208     Notes.push_back(std::move(P));
  543     Reports.push_back(std::move(R));
tools/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.h
   36     this->Name.push_back(Name.str());
tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp
  179                 Scopes.push_back(PoolScope());
  194               Scopes.push_back(PoolScope());
tools/clang/lib/ARCMigrate/TransGCAttrs.cpp
  246       ATLs.push_back(std::make_pair(ATL, PD));
tools/clang/lib/AST/ASTContext.cpp
  966   Deallocations.push_back({Callback, Data});
tools/clang/lib/AST/ASTDiagnostic.cpp
  594       FlatTree.push_back(DiffNode());
  735       FlatTree.push_back(DiffNode(CurrentNode));
tools/clang/lib/AST/ASTImporter.cpp
 7960       SavedImportPaths[FromD].push_back(ImportPath.copyCycleAtBack());
tools/clang/lib/AST/ExprConstant.cpp
 5344           UnionPathLengths.push_back({PathLength - 1, FD});
 9308         Elts.push_back(APValue(APFloat(Sem, Elt)));
 9317         Elts.push_back(APValue(APSInt(Elt, EltTy->isSignedIntegerType())));
 9361       Elements.push_back(APValue(sInt));
 9370       Elements.push_back(APValue(f));
tools/clang/lib/AST/Interp/State.cpp
   82   getEvalStatus().Diag->push_back(std::make_pair(Loc, PD));
tools/clang/lib/AST/MicrosoftMangle.cpp
 1304       NameBackReferences.push_back(Name);
 2530       Dimensions.push_back(llvm::APInt(32, 0));
 2535       Dimensions.push_back(llvm::APInt(32, 0));
tools/clang/lib/AST/Stmt.cpp
  555     Pieces.push_back(AsmStringPiece(Result));
  572         Pieces.push_back(AsmStringPiece(CurStringPiece));
  613       Pieces.push_back(AsmStringPiece(CurStringPiece));
tools/clang/lib/AST/VTableBuilder.cpp
  517   Offsets.push_back(MethodAndOffsetPairTy(MD, OffsetOffset));
 2875       Groups.push_back(MethodGroup());
 3256     Paths.push_back(std::make_unique<VPtrInfo>(RD));
 3306       Paths.push_back(std::move(P));
tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp
   73     Bindings.push_back(BoundNodesMap());
tools/clang/lib/Analysis/ReachableCode.cpp
  524       DeferredLocs.push_back(std::make_pair(Block, S));
tools/clang/lib/Basic/Diagnostic.cpp
 1044         FormattedArgs.push_back(std::make_pair(DiagnosticsEngine::ak_qualtype,
 1058         FormattedArgs.push_back(std::make_pair(DiagnosticsEngine::ak_qualtype,
 1073       FormattedArgs.push_back(std::make_pair(Kind, getRawArg(ArgNo)));
 1075       FormattedArgs.push_back(std::make_pair(DiagnosticsEngine::ak_c_string,
tools/clang/lib/Basic/FileManager.cpp
  110   VirtualDirectoryEntries.push_back(std::move(UDE));
  387     VirtualFileEntries.push_back(std::make_unique<FileEntry>());
  409   BypassFileEntries.push_back(std::make_unique<FileEntry>());
tools/clang/lib/Basic/Module.cpp
  279   Requirements.push_back(Requirement(Feature, RequiredState));
tools/clang/lib/CodeGen/CGCall.cpp
 3776   DeferredReplacements.push_back(std::make_pair(Old, New));
tools/clang/lib/CodeGen/CGCleanup.h
  376       ExtInfo.BranchAfters.push_back(std::make_pair(Block, Index));
tools/clang/lib/CodeGen/CGDeclCXX.cpp
  484     PrioritizedCXXGlobalInits.push_back(std::make_pair(Key, Fn));
tools/clang/lib/CodeGen/CGExpr.cpp
  706         Checks.push_back(std::make_pair(IsNonNull, SanitizerKind::Null));
  734       Checks.push_back(std::make_pair(LargeEnough, SanitizerKind::ObjectSize));
  756         Checks.push_back(std::make_pair(Aligned, SanitizerKind::Alignment));
tools/clang/lib/CodeGen/CGExprConstant.cpp
 1426   PlaceholderAddresses.push_back(std::make_pair(nullptr, global));
tools/clang/lib/CodeGen/CGExprScalar.cpp
 2967     Checks.push_back(std::make_pair(Builder.CreateICmpNE(Ops.RHS, Zero),
 2985     Checks.push_back(
 3614       Checks.push_back(
 3648       Checks.push_back(std::make_pair(BaseCheck, SanitizerKind::ShiftBase));
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 3077     Protocols.push_back(PI->getNameAsString());
 3223     Protocols.push_back(PD->getNameAsString());
 3511     Protocols.push_back(I->getNameAsString());
tools/clang/lib/CodeGen/CGVTT.cpp
   54     VTableAddressPoints.push_back(VTableAddressPointsMapTy());
tools/clang/lib/CodeGen/CodeGenAction.cpp
  922       LinkModules.push_back({std::move(ModuleOrErr.get()), F.PropagateAttrs,
tools/clang/lib/CodeGen/CodeGenModule.cpp
  261   GlobalValReplacements.push_back(std::make_pair(GV, C));
tools/clang/lib/CodeGen/CodeGenTBAA.cpp
  336         OffsetsAndTypes.push_back(std::make_pair(Field.Type, Field.Offset));
tools/clang/lib/CodeGen/CoverageMappingGen.cpp
  244       FileLocs.push_back(std::make_pair(Loc, Depth));
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 2547   ThreadWrappers.push_back({VD, Wrapper});
tools/clang/lib/CodeGen/TargetInfo.cpp
 9022       FE.push_back(FieldEncoding(!I->getName().empty(), EnumEnc));
tools/clang/lib/CodeGen/VarBypassDetector.cpp
   38     Scopes.push_back({ParentScope, VD});
   83     FromScopes.push_back({S, ParentScope});
tools/clang/lib/Driver/Compilation.cpp
  234       FailingCommands.push_back(std::make_pair(Res, FailingCommand));
tools/clang/lib/Driver/Driver.cpp
  947       PrefixDirs.push_back(Split.first);
 1063     PrefixDirs.push_back(A->getValue(0));
 1370       Report->TemporaryFiles.push_back(TempFile);
 1404       Report->TemporaryFiles.push_back(Script.str());
 2181         Inputs.push_back(std::make_pair(Ty, A));
 2188         Inputs.push_back(std::make_pair(types::TY_C, InputArg));
 2196         Inputs.push_back(std::make_pair(types::TY_CXX, InputArg));
 2202       Inputs.push_back(std::make_pair(types::TY_Object, A));
 2230     Inputs.push_back(std::make_pair(types::TY_C, A));
tools/clang/lib/Driver/Job.cpp
  201       IncFlags.push_back(std::move(NewArg));
  210   IncFlags.push_back(SmallString<128>(Args[Idx]));
  211   IncFlags.push_back(std::move(NewInc));
tools/clang/lib/Driver/ToolChains/AIX.cpp
   99   getFilePaths().push_back(getDriver().SysRoot + "/usr/lib");
tools/clang/lib/Driver/ToolChains/AVR.cpp
   80         getFilePaths().push_back(LibcRoot + std::string("/lib/") +
   82         getFilePaths().push_back(LibcRoot + std::string("/lib/") +
   84         getFilePaths().push_back(GCCRoot + std::string("/") +
tools/clang/lib/Driver/ToolChains/Ananas.cpp
  133   getFilePaths().push_back(getDriver().SysRoot + "/usr/lib");
tools/clang/lib/Driver/ToolChains/BareMetal.cpp
   33   getProgramPaths().push_back(getDriver().getInstalledDir());
tools/clang/lib/Driver/ToolChains/CloudABI.cpp
  105   getFilePaths().push_back(P.str());
tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
   68     Paths.push_back(Path.str());
tools/clang/lib/Driver/ToolChains/Cuda.cpp
  581     getProgramPaths().push_back(CudaInstallation.getBinPath());
tools/clang/lib/Driver/ToolChains/Darwin.cpp
  729   getProgramPaths().push_back(getDriver().getInstalledDir());
tools/clang/lib/Driver/ToolChains/DragonFly.cpp
  182   getProgramPaths().push_back(getDriver().getInstalledDir());
  186   getFilePaths().push_back(getDriver().Dir + "/../lib");
  187   getFilePaths().push_back("/usr/lib");
  188   getFilePaths().push_back("/usr/lib/gcc50");
tools/clang/lib/Driver/ToolChains/FreeBSD.cpp
  360     getFilePaths().push_back(getDriver().SysRoot + "/usr/lib32");
  362     getFilePaths().push_back(getDriver().SysRoot + "/usr/lib");
tools/clang/lib/Driver/ToolChains/Fuchsia.cpp
  167   getProgramPaths().push_back(getDriver().getInstalledDir());
  174     getFilePaths().push_back(P.str());
tools/clang/lib/Driver/ToolChains/Gnu.cpp
 1783     Prefixes.push_back(GCCToolchainDir);
 1792     Prefixes.push_back(D.InstalledDir + "/..");
 1910     Prefixes.push_back("/opt/rh/devtoolset-8/root/usr");
 1911     Prefixes.push_back("/opt/rh/devtoolset-7/root/usr");
 1912     Prefixes.push_back("/opt/rh/devtoolset-6/root/usr");
 1913     Prefixes.push_back("/opt/rh/devtoolset-4/root/usr");
 1914     Prefixes.push_back("/opt/rh/devtoolset-3/root/usr");
 1915     Prefixes.push_back("/opt/rh/devtoolset-2/root/usr");
 1917   Prefixes.push_back(SysRoot.str() + "/usr");
 2506   getProgramPaths().push_back(getDriver().getInstalledDir());
tools/clang/lib/Driver/ToolChains/HIP.cpp
  324     BCLibs.push_back(DriverArgs.MakeArgString(Lib));
tools/clang/lib/Driver/ToolChains/Hexagon.cpp
  422       LibPaths.push_back(Value);
  448         LibPaths.push_back(LibDirCpu + "/G0/pic");
  449       LibPaths.push_back(LibDirCpu + "/G0");
tools/clang/lib/Driver/ToolChains/Linux.cpp
  238     PPaths.push_back(Twine(GCCInstallation.getParentLibPath() + "/../" +
  270     PPaths.push_back(Twine(GCCInstallation.getParentLibPath() +
tools/clang/lib/Driver/ToolChains/MSVC.cpp
  732   getProgramPaths().push_back(getDriver().getInstalledDir());
tools/clang/lib/Driver/ToolChains/MinGW.cpp
  373   getProgramPaths().push_back(getDriver().getInstalledDir());
  392   getFilePaths().push_back(
  394   getFilePaths().push_back(Base + "lib");
  396   getFilePaths().push_back(Base + Arch + "/sys-root/mingw/lib");
tools/clang/lib/Driver/ToolChains/Minix.cpp
   99   getFilePaths().push_back(getDriver().Dir + "/../lib");
  100   getFilePaths().push_back("/usr/lib");
tools/clang/lib/Driver/ToolChains/MipsLinux.cpp
   38   getFilePaths().push_back(computeSysRoot() + "/usr/lib" + LibSuffix);
tools/clang/lib/Driver/ToolChains/NaCl.cpp
  224     file_paths.push_back(FilePath + "x86_64-nacl/lib32");
  225     file_paths.push_back(FilePath + "i686-nacl/usr/lib");
  226     prog_paths.push_back(ProgPath + "x86_64-nacl/bin");
  227     file_paths.push_back(ToolPath + "i686-nacl");
  230     file_paths.push_back(FilePath + "x86_64-nacl/lib");
  231     file_paths.push_back(FilePath + "x86_64-nacl/usr/lib");
  232     prog_paths.push_back(ProgPath + "x86_64-nacl/bin");
  233     file_paths.push_back(ToolPath + "x86_64-nacl");
  236     file_paths.push_back(FilePath + "arm-nacl/lib");
  237     file_paths.push_back(FilePath + "arm-nacl/usr/lib");
  238     prog_paths.push_back(ProgPath + "arm-nacl/bin");
  239     file_paths.push_back(ToolPath + "arm-nacl");
  242     file_paths.push_back(FilePath + "mipsel-nacl/lib");
  243     file_paths.push_back(FilePath + "mipsel-nacl/usr/lib");
  244     prog_paths.push_back(ProgPath + "bin");
  245     file_paths.push_back(ToolPath + "mipsel-nacl");
tools/clang/lib/Driver/ToolChains/NetBSD.cpp
  355       getFilePaths().push_back("=/usr/lib/i386");
  364         getFilePaths().push_back("=/usr/lib/eabi");
  368         getFilePaths().push_back("=/usr/lib/eabihf");
  371         getFilePaths().push_back("=/usr/lib/oabi");
  378         getFilePaths().push_back("=/usr/lib/o32");
  380         getFilePaths().push_back("=/usr/lib/64");
  383       getFilePaths().push_back("=/usr/lib/powerpc");
  386       getFilePaths().push_back("=/usr/lib/sparc");
  392     getFilePaths().push_back("=/usr/lib");
tools/clang/lib/Driver/ToolChains/OpenBSD.cpp
  254   getFilePaths().push_back(getDriver().SysRoot + "/usr/lib");
tools/clang/lib/Driver/ToolChains/PS4CPU.cpp
  410   getFilePaths().push_back(PS4SDKLibDir.str());
tools/clang/lib/Driver/ToolChains/RISCVToolchain.cpp
   31   getFilePaths().push_back(computeSysRoot() + "/lib");
   33     getFilePaths().push_back(GCCInstallation.getInstallPath().str());
   34     getProgramPaths().push_back(
tools/clang/lib/Driver/ToolChains/WebAssembly.cpp
  101   getProgramPaths().push_back(getDriver().getInstalledDir());
  108     getFilePaths().push_back(getDriver().SysRoot + "/lib");
  112     getFilePaths().push_back(getDriver().SysRoot + "/lib/" + MultiarchTriple);
tools/clang/lib/Format/Format.cpp
 2184       ImportsInBlock.push_back(
tools/clang/lib/Format/TokenAnalyzer.cpp
  120   UnwrappedLines.push_back(SmallVector<UnwrappedLine, 16>());
tools/clang/lib/Format/UnwrappedLineParser.cpp
 2478   CurrentLines->push_back(std::move(*Line));
tools/clang/lib/Format/UsingDeclarationsSorter.cpp
  207     UsingDeclarations.push_back(UsingDeclaration(AnnotatedLines[I], Label));
tools/clang/lib/Format/WhitespaceManager.cpp
   52   Changes.push_back(Change(Tok, /*CreateReplacement=*/true, Tok.WhitespaceRange,
   62   Changes.push_back(Change(Tok, /*CreateReplacement=*/false,
   81   Changes.push_back(
tools/clang/lib/Frontend/ASTUnit.cpp
  712       StandaloneDiags->push_back(
 2121     AllResults.push_back(Result(Completion, Priority, C->Kind,
 2397       FixIts.push_back(FixItHint());
 2405     Result.push_back(StoredDiagnostic(SD.Level, SD.ID,
tools/clang/lib/Frontend/ChainedIncludesSource.cpp
  179         Bufs.push_back(llvm::MemoryBuffer::getMemBuffer(SB->getBuffer()));
  202     SerialBufs.push_back(llvm::MemoryBuffer::getMemBufferCopy(
tools/clang/lib/Frontend/CompilerInstance.cpp
 1874         PrivPath.push_back(std::make_pair(&II, Path[0].second));
 2098         Path.push_back(std::make_pair(
tools/clang/lib/Frontend/DiagnosticRenderer.cpp
   49     MergedFixits.push_back(FixItHint::CreateInsertion(loc, text));
   53     MergedFixits.push_back(FixItHint::CreateReplacement(range, text));
tools/clang/lib/Frontend/FrontendActions.cpp
  298     Headers.push_back({Name, &FE->getFileEntry()});
tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
  842       MacrosByID.push_back(id_macro_pair(I->first, MD->getMacroInfo()));
tools/clang/lib/Lex/HeaderSearch.cpp
  136     Names.push_back(HM.first->getName());
  471       SubmodulePath.push_back(llvm::sys::path::stem(DirName));
tools/clang/lib/Lex/ModuleMap.cpp
  902       Mod->LinkLibraries.push_back(Module::LinkLibrary(Mod->Name,
 1220   Mod->Headers[Module::HK_Excluded].push_back(std::move(Header));
 1684       Id.push_back(std::make_pair(Tok.getString(), Tok.getLocation()));
 2427         Headers.push_back(std::move(Header));
 2469       ParsedModuleId.push_back(std::make_pair(Tok.getString(),
 2577   ActiveModule->LinkLibraries.push_back(Module::LinkLibrary(LibraryName,
 2798         .push_back(Tok.getString());
tools/clang/lib/Lex/PPDirectives.cpp
  751         Includers.push_back(std::make_pair(nullptr, MainFileDir));
  755         Includers.push_back(std::make_pair(FileEnt, *FileMgr.getDirectory(".")));
  757       Includers.push_back(std::make_pair(FileEnt, FileEnt->getDir()));
  767             Includers.push_back(std::make_pair(FileEnt, FileEnt->getDir()));
 1989       Path.push_back(std::make_pair(getIdentifierInfo(Mod->Name),
tools/clang/lib/Lex/Preprocessor.cpp
 1215     ModuleImportPath.push_back(std::make_pair(Result.getIdentifierInfo(),
 1262     ModuleImportPath.push_back(
tools/clang/lib/Parse/ParseDecl.cpp
 6522       ParamInfo.push_back(DeclaratorChunk::ParamInfo(ParmII,
 6689       ParamInfo.push_back(DeclaratorChunk::ParamInfo(ParmII,
tools/clang/lib/Parse/ParseDeclCXX.cpp
 2195       LateMethod->DefaultArgs.push_back(LateParsedDefaultArgument(
tools/clang/lib/Parse/ParseObjc.cpp
  508       protocolIdents.push_back(std::make_pair(paramName, paramLoc));
 1488     CParamInfo.push_back(DeclaratorChunk::ParamInfo(ParmII,
 1540     ProtocolIdents.push_back(std::make_pair(Tok.getIdentifierInfo(),
 1625         identifierLocPairs.push_back(IdentifierLocPair(identifiers[i],
 2043     ProtocolRefs.push_back(std::make_pair(protocolName, nameLoc));
 2052       ProtocolRefs.push_back(IdentifierLocPair(Tok.getIdentifierInfo(),
tools/clang/lib/Parse/ParseOpenMP.cpp
  277         ReductionTypes.push_back(
tools/clang/lib/Parse/Parser.cpp
 2391     Path.push_back(std::make_pair(Tok.getIdentifierInfo(), Tok.getLocation()));
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
 1403     UsesByStmt.push_back(StmtUsesPair(UI->getUseExpr(), I));
 1636       ONS.push_back(std::move(FNote));
 1650       ONS.push_back(std::move(FNote));
tools/clang/lib/Sema/Sema.cpp
  704     Undefined.push_back(std::make_pair(ND, UndefinedUse.second));
tools/clang/lib/Sema/SemaAttr.cpp
  761   PragmaAttributeStack.back().Entries.push_back(
tools/clang/lib/Sema/SemaChecking.cpp
 8471         Hints.push_back(FixItHint::CreateReplacement(SpecRange, os.str()));
 8476         Hints.push_back(FixItHint::CreateReplacement(CastRange, CastFix.str()));
 8481         Hints.push_back(
 8486         Hints.push_back(
 8490         Hints.push_back(FixItHint::CreateInsertion(After, ")"));
12678         ModAsSideEffect->push_back(std::make_pair(O, U));
tools/clang/lib/Sema/SemaCodeComplete.cpp
  110         Vec->push_back(DeclIndexPair(PrevND, SingleDeclIndex));
  115       DeclOrVector.get<DeclIndexPairVector *>()->push_back(
tools/clang/lib/Sema/SemaDecl.cpp
 8002         NearMatches.push_back(std::make_pair(FD, ParamNum));
tools/clang/lib/Sema/SemaDeclAttr.cpp
 7996               FixIts.push_back(FixItHint::CreateReplacement(
 7999               FixIts.push_back(
 8003           FixIts.push_back(FixItHint::CreateReplacement(UseRange, Replacement));
 8005         FixIts.push_back(FixItHint::CreateReplacement(UseRange, Replacement));
tools/clang/lib/Sema/SemaDeclCXX.cpp
15582     NewUses.push_back(VTableUse(VTables[I].Record, VTables[I].Location));
15647     VTableUses.push_back(std::make_pair(Class, Loc));
tools/clang/lib/Sema/SemaExceptionSpec.cpp
  293     DelayedEquivalentExceptionSpecChecks.push_back({New, Old});
  956     DelayedOverridingExceptionSpecChecks.push_back({New, Old});
tools/clang/lib/Sema/SemaExpr.cpp
 2619       ImplicitlyRetainedSelfLocs.push_back({Loc, BD});
17109         push_back(sema::PossiblyUnreachableDiag(PD, Loc, Stmts));
tools/clang/lib/Sema/SemaExprCXX.cpp
 2553         Matches.push_back(std::make_pair(D.getPair(), Fn));
 2572       Matches.push_back(std::make_pair(Selected.Found, Selected.FD));
 2577         Matches.push_back(std::make_pair(Fn.Found, Fn.FD));
 3190     DeleteExprs[Detector.Field].push_back(
 6210       MemberOfClass.push_back(std::make_pair(nullptr, nullptr));
 6227       MemberOfClass.push_back(std::make_pair(MemPtr1->getClass(),
tools/clang/lib/Sema/SemaLookup.cpp
  703     ArgTypes.push_back(std::move(Ty));
tools/clang/lib/Sema/SemaModule.cpp
   78   ModuleScopes.push_back({});
  222     ModuleScopes.push_back({});
  292   ModuleScopes.push_back({});
  443   ModuleScopes.push_back({});
tools/clang/lib/Sema/SemaOpenMP.cpp
12825     Lookups.push_back(UnresolvedSet<8>());
12829         Lookups.push_back(UnresolvedSet<8>());
12996     ArraySizes.push_back(llvm::APSInt::get(1));
13021       ArraySizes.push_back(llvm::APSInt::get(1));
13040       ArraySizes.push_back(llvm::APSInt::get(1));
15145     Lookups.push_back(UnresolvedSet<8>());
tools/clang/lib/Sema/SemaOverload.cpp
11347         Matches.push_back(std::make_pair(dap, Fn));
11471     Matches.push_back(std::make_pair(CurAccessFunPair, Specialization));
11511         Matches.push_back(std::make_pair(
tools/clang/lib/Sema/SemaStmt.cpp
  957         CaseVals.push_back(std::make_pair(LoVal, CS));
 1143         EnumVals.push_back(std::make_pair(Val, EDI));
 1295             EnumVals.push_back(std::make_pair(Val, EDI));
tools/clang/lib/Sema/SemaTemplate.cpp
 8343       DiscardedCandidates.push_back(std::make_pair(NotAFunctionTemplate, D));
 8350       DiscardedCandidates.push_back(std::make_pair(NotAMemberOfEnclosing, D));
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 1489         OutOfLinePartialSpecs.push_back(std::make_pair(Inst, PartialSpecs[I]));
 1572         OutOfLineVarPartialSpecs.push_back(
 4248     LateParsedInstantiations.push_back(
tools/clang/lib/Sema/SemaTemplateVariadic.cpp
   53       Unexpanded.push_back({ND, Loc});
   58         Unexpanded.push_back({T, Loc});
tools/clang/lib/Sema/SemaType.cpp
  257       AttrsForTypes.push_back({cast<AttributedType>(T.getTypePtr()), A});
tools/clang/lib/Sema/TreeTransform.h
11406         Result.Expansions.push_back(InitCaptureInfoTy(ExprError(), QualType()));
11417       Result.Expansions.push_back(
13373       Params.push_back(
13378       Params.push_back(std::make_pair(StringRef(), QualType()));
tools/clang/lib/Serialization/ASTReader.cpp
 2138       ModuleMacros.push_back(ModuleMacroRecord());
 3035         CommentsCursors.push_back(std::make_pair(C, &F));
 3535         DeclUpdateOffsets[ID].push_back(std::make_pair(&F, Record[I + 1]));
 3765         PragmaPackStrings.push_back(ReadString(Record, Idx));
 5630       CurrentModule->LinkLibraries.push_back(
 8666       Exprs[FD].push_back(std::make_pair(DeleteLoc, IsArrayForm));
 8738     Sels.push_back(std::make_pair(Sel, SelLoc));
 8758     WeakIDs.push_back(std::make_pair(WeakId, WI));
 8782     Pending.push_back(std::make_pair(D, Loc));
tools/clang/lib/Serialization/ASTReaderDecl.cpp
  850     Reader.PendingFunctionTypes.push_back({FD, DeferredTypeID});
 1791     Reader.PendingOdrMergeFailures[DD.Definition].push_back(
 2411     Reader.PendingDeclChains.push_back(std::make_pair(DAsT, RedeclOffset));
tools/clang/lib/Serialization/ASTReaderStmt.cpp
  431     ClobbersData.push_back(ReadString());
  445     ConstraintsData.push_back(ReadString());
tools/clang/lib/Serialization/ASTWriter.cpp
 4222         LookupResults.push_back(
tools/clang/lib/Serialization/GlobalModuleIndex.cpp
  199         Modules.push_back(ModuleInfo());
tools/clang/lib/Serialization/ModuleManager.cpp
  218   Chain.push_back(std::move(NewModule));
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  238           Fixits.push_back(FixItHint::CreateRemoval({L1, L2}));
tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
  561     Errors.push_back(std::make_pair(I->first, &I->second));
tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp
  120   PossibleMallocOverflows.push_back(MallocOverflowCheck(mulop, e, maxVal));
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
 1213     C.CallStack.push_back(CallWithEntry(P, C.getCurrentNode()));
 2121   Callbacks.push_back(std::move(visitor));
 2712       visitors.push_back(std::move(Visitor));
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
  531       Bindings.push_back(std::make_pair(ParamLoc, ArgVal));
  823       Bindings.push_back(std::make_pair(ThisLoc, ThisVal));
  882     Bindings.push_back(std::make_pair(ThisLoc, ThisVal));
  918     Bindings.push_back(std::make_pair(ThisLoc, ThisVal));
 1354     Bindings.push_back(std::make_pair(SelfLoc, SelfVal));
tools/clang/lib/Tooling/CompilationDatabase.cpp
  167         Inputs.push_back(IA->getInputArg().getSpelling());
tools/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp
  291   Iter->second.push_back(std::move(IncludeToAdd));
tools/clang/lib/Tooling/Refactoring/ASTSelection.cpp
  351         MatchingNodes.push_back(SelectedNodeWithParents{
  359       MatchingNodes.push_back(SelectedNodeWithParents{
tools/clang/lib/Tooling/Transformer/RewriteRule.cpp
   52     Transformations.push_back(std::move(T));
tools/clang/tools/driver/driver.cpp
  473           FailingCommands.push_back(std::make_pair(-1, C));
tools/clang/tools/extra/clang-doc/BitcodeReader.cpp
  123   Field.push_back(Blob);
tools/clang/tools/extra/clang-doc/Serialize.cpp
  108     CurrentCI.Args.push_back(C->getArgText(I));
  117     CurrentCI.AttrKeys.push_back(Attr.Name);
  118     CurrentCI.AttrValues.push_back(Attr.Value);
  132     CurrentCI.Args.push_back(C->getArgText(I));
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp
  171             FixLocations.push_back(std::make_pair(FixLoc, CanBeApplied));
tools/clang/tools/extra/clang-tidy/bugprone/CopyConstructorInitCheck.cpp
   82         SafeFixIts.push_back(
tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp
  123     FixItHints.push_back(
  128       FixItHints.push_back(FixItHint::CreateRemoval(
  130       FixItHints.push_back(FixItHint::CreateRemoval(
  135     FixItHints.push_back(
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp
  480   DependentExprs.push_back(std::make_pair(Node, ID));
tools/clang/tools/extra/clang-tidy/readability/ConstReturnTypeCheck.cpp
   79   Result.Hints.push_back(FixItHint::CreateRemoval(Result.ConstRange));
   87       Result.Hints.push_back(FixItHint::CreateRemoval(
tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp
   81     UnnamedParams.push_back(std::make_pair(Function, I));
tools/clang/tools/extra/clang-tidy/readability/NonConstParameterCheck.cpp
  147       Fixes.push_back(FixItHint::CreateInsertion(
tools/clang/tools/extra/clang-tidy/readability/RedundantPreprocessorCheck.cpp
   86       Stack.push_back({Loc, MacroName});
tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp
  110     IncludeBucket[Kind].push_back(FileName.str());
tools/clang/tools/extra/clangd/CodeComplete.cpp
  345         Completion.Includes.push_back(std::move(Include));
 1544         Bundles[Ret.first->second].push_back(std::move(C));
 1547         Bundles.back().push_back(std::move(C));
tools/clang/tools/extra/clangd/Diagnostics.cpp
  548       Edits.push_back(toTextEdit(FixIt, SM, *LangOpts));
tools/clang/tools/extra/clangd/FindTarget.cpp
  422       Refs.push_back(ReferenceLoc{D->getQualifierLoc(),
  430       Refs.push_back(
  441       Refs.push_back(ReferenceLoc{D->getQualifierLoc(),
  456       Refs.push_back(ReferenceLoc{getQualifierLoc(*ND),
  474       Refs.push_back(ReferenceLoc{E->getQualifierLoc(),
  481       Refs.push_back(ReferenceLoc{E->getQualifierLoc(),
  488       Refs.push_back(ReferenceLoc{E->getQualifierLoc(),
tools/clang/tools/extra/clangd/refactor/tweaks/DefineInline.cpp
  361     Edits.push_back(std::move(*FE));
  371       Edits.push_back(std::move(*FE));
tools/clang/tools/extra/modularize/ModularizeUtilities.cpp
  194       Dependents.push_back(getCanonicalPath(Dependent.str()));
  199     HeaderFileNames.push_back(HeaderFileName.str());
  252     ProblemFileNames.push_back(HeaderFileName.str());
tools/clang/tools/extra/modularize/PreprocessorTracker.cpp
  805       HeaderList.push_back(getCanonicalPath(*I));
tools/clang/tools/extra/unittests/clang-move/ClangMoveTests.cpp
  337   Spec.Names.push_back("A");
  383   Spec.Names.push_back("A");
  404   Spec.Names.push_back("Bar");
  426   Spec.Names.push_back("A");
  448   Spec.Names.push_back("A_");
  501   Spec.Names.push_back("a::b::c::A");
  502   Spec.Names.push_back("a::d::e::B");
  524   Spec.Names.push_back("A");
  549   Spec.Names.push_back("B");
  608   Spec.Names.push_back("B");
tools/clang/tools/libclang/CIndexCodeCompletion.cpp
  728     RemappedFiles.push_back(std::make_pair(UF.Filename, MB.release()));
tools/clang/tools/libclang/CXIndexDataConsumer.cpp
  246     ProtEntities.push_back(EntityInfo());
  299       IBCollAttrs.push_back(IBOutletCollectionInfo(C, Loc, A));
  342     BaseEntities.push_back(EntityInfo());
tools/clang/tools/libclang/CXLoadedDiagnostic.cpp
  309   CurrentDiags.push_back(std::make_unique<CXLoadedDiagnostic>());
tools/clang/tools/libclang/Indexing.cpp
  326       Errors.push_back(StoredDiagnostic(level, Info));
  537     BufOwner->push_back(std::move(MB));
tools/clang/unittests/Analysis/ExprMutationAnalyzerTest.cpp
   70     Chain.push_back(StringRef(stream.str()).trim().str());
tools/clang/unittests/Tooling/CompilationDatabaseTest.cpp
  673     Entries[path(File)].push_back(
tools/clang/unittests/Tooling/DiagnosticsYamlTest.cpp
  101   TUD.Diagnostics.back().Notes.push_back(
  103   TUD.Diagnostics.back().Notes.push_back(
tools/clang/unittests/Tooling/RefactoringTest.cpp
 1350   Changes.push_back(replacementToAtomicChange("key1", 4, 1, "b"));
 1357   Changes.push_back(replacementToAtomicChange("key1", 0, 3, "float"));
 1358   Changes.push_back(replacementToAtomicChange("key2", 4, 1, "f"));
 1359   Changes.push_back(replacementToAtomicChange("key3", 11, 1, "g"));
 1360   Changes.push_back(replacementToAtomicChange("key4", 7, 3, "float"));
 1369   Changes.push_back(replacementToAtomicChange("key1", 4, 1, "aa"));
 1384   Changes.push_back(replacementToAtomicChange("key1", 5, 0, "b"));
 1385   Changes.push_back(replacementToAtomicChange("key2", 5, 0, "b"));
 1391   Changes.push_back(replacementToAtomicChange("key1", 0, 5, "float f"));
 1392   Changes.push_back(replacementToAtomicChange("key2", 4, 1, "b"));
 1398   Changes.push_back(replacementToAtomicChange("key1", 5, 1, "b"));
 1408   Changes.push_back(replacementToAtomicChange("key1", 5, 1, "x"));
 1409   Changes.push_back(replacementToAtomicChange("key2", 15, 1, "x"));
 1410   Changes.push_back(replacementToAtomicChange("key3", 23, 8, "xx"));
 1422   Changes.push_back(replacementToAtomicChange("key1", 0, 1, "i"));
 1423   Changes.push_back(replacementToAtomicChange("key2", 15, 2, "y;"));
 1434   Changes.push_back(replacementToAtomicChange("key1", 0, 1, "i"));
 1435   Changes.push_back(replacementToAtomicChange("key2", 14, 3, "y;\n"));
 1443   Changes.push_back(replacementToAtomicChange("key1", 5, 1, "bbb"));
 1449   Changes.push_back(replacementToAtomicChange("key1", 5, 3, "b"));
 1457   Changes.push_back(replacementToAtomicChange("key1", 14, 1, "b"));
 1469   Changes.push_back(replacementToAtomicChange("key1", 14, 1, "b"));
 1479   Changes.push_back(replacementToAtomicChange("key1", 0, 0, "int* ccc;\n"));
 1490   Changes.push_back(replacementToAtomicChange("key1", 20, 1, "b"));
 1501   Changes.push_back(replacementToAtomicChange("key1", 0, 0, "int a;\n"));
 1502   Changes.push_back(replacementToAtomicChange("key2", 0, 0, "int b;\n"));
 1583   Changes.push_back(replacementToAtomicChange("key1",
 1611   Changes.push_back(replacementToAtomicChange("key1", 27, 1, "b"));
 1699   Changes.push_back(replacementToAtomicChange("key1", 0, 6, ""));
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
  275       clang_path.push_back(std::make_pair(
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp
  355     context.push_back({CompilerContextKind::Module, ConstString(GetName())});
  358     context.push_back({CompilerContextKind::Namespace, ConstString(GetName())});
  361     context.push_back({CompilerContextKind::Struct, ConstString(GetName())});
  364     context.push_back({CompilerContextKind::Union, ConstString(GetName())});
  367     context.push_back({CompilerContextKind::Class, ConstString(GetName())});
  370     context.push_back({CompilerContextKind::Enum, ConstString(GetName())});
  373     context.push_back(
  377     context.push_back(
  381     context.push_back({CompilerContextKind::Typedef, ConstString(GetName())});
tools/lldb/source/Utility/Broadcaster.cpp
  139     m_listeners.push_back(
tools/llvm-cov/SourceCoverageViewHTML.cpp
  510     Snippets.push_back(Line.substr(Start, Len));
tools/llvm-cov/SourceCoverageViewText.cpp
  121       HighlightedRanges.push_back(std::make_pair(Col, End));
tools/llvm-cxxfilt/llvm-cxxfilt.cpp
   98     OutFragments.push_back({"", Source.slice(0, Start - Head)});
  105     OutFragments.push_back({Source.slice(Start - Head, End - Head),
tools/llvm-diff/DiffConsumer.cpp
  143   contexts.push_back(DiffContext(L, R));
tools/llvm-diff/DiffLog.cpp
   32   Diff.push_back(DiffRecord(L, R));
   36   Diff.push_back(DiffRecord(L, DiffRecord::second_type(nullptr)));
   40   Diff.push_back(DiffRecord(DiffRecord::first_type(nullptr), R));
tools/llvm-diff/DifferenceEngine.cpp
  702       Queue.push_back(std::make_pair(LFn, RFn));
tools/llvm-dwp/llvm-dwp.cpp
  499       DWOPaths.push_back(std::move(DWOName));
  541     Objects.push_back(std::move(*ErrOrObj));
tools/llvm-exegesis/lib/MCInstrDescView.cpp
  340         Configurations.push_back(std::move(ARO));
tools/llvm-lipo/llvm-lipo.cpp
  456     InputBinaries.push_back(std::move(*BinaryOrErr));
  637         ExtractedObjects.push_back(std::move(BinaryOrError.get()));
tools/llvm-objcopy/CopyConfig.cpp
  751   DC.CopyConfigs.push_back(std::move(Config));
  866     DC.CopyConfigs.push_back(std::move(Config));
tools/llvm-objcopy/MachO/MachOWriter.cpp
  413       Queue.push_back({SymTabCommand.symoff, &MachOWriter::writeSymbolTable});
  415       Queue.push_back({SymTabCommand.stroff, &MachOWriter::writeStringTable});
  423       Queue.push_back(
  426       Queue.push_back({DyLdInfoCommand.bind_off, &MachOWriter::writeBindInfo});
  428       Queue.push_back(
  431       Queue.push_back(
  434       Queue.push_back(
tools/llvm-pdbutil/TypeReferenceTracker.cpp
   97   RefWorklist.push_back({RefKind, RefTI});
tools/llvm-profdata/llvm-profdata.cpp
  488     Readers.push_back(std::move(ReaderOrErr.get()));
  549     WNI.push_back({Filename, Weight});
  560     WNI.push_back({Filename, Weight});
tools/llvm-readobj/ELFDumper.cpp
 4393     Properties.push_back(
 4399     Properties.push_back("<corrupted GNU_PROPERTY_TYPE_0>");
tools/llvm-rtdyld/llvm-rtdyld.cpp
  269       FunctionMemory.push_back(SectionInfo(SectionName, MB, SectionID));
  271       DataMemory.push_back(SectionInfo(SectionName, MB, SectionID));
  308   FunctionMemory.push_back(SectionInfo(SectionName, MB, SectionID));
  336   DataMemory.push_back(SectionInfo(SectionName, MB, SectionID));
tools/polly/lib/Analysis/ScopBuilder.cpp
 1242       LoopStack.push_back({L, nullptr, 0});
 2694       Candidates.push_back(std::make_pair(LoadMA, StoreMA));
 2766         InvariantAccesses.push_back({Access, NHCtx});
 3288   MinMaxAccesses.push_back(std::make_pair(MinPMA, MaxPMA));
 3388     AliasGroups.push_back(std::move(AG));
 3523       AliasGroups.push_back(std::move(NewAG));
tools/polly/lib/Analysis/ScopInfo.cpp
  345       DimensionSizesPw.push_back(nullptr);
 2123   RecordedAssumptions.push_back({Kind, Sign, Set, Loc, BB});
tools/polly/lib/CodeGen/BlockGenerators.cpp
 1748     IncompletePHINodeMap[IncomingBB].push_back(std::make_pair(PHI, PHICopy));
tools/polly/lib/Transform/ScheduleTreeTransform.cpp
  425     ASTBuildOptions.push_back(
unittests/ADT/DirectedGraphTest.cpp
  274     ListOfSCCs.push_back(NodeListTy(SCC.begin(), SCC.end()));
unittests/ADT/IteratorTest.cpp
  110   V.push_back(std::make_unique<int>(1));
  111   V.push_back(std::make_unique<int>(2));
  112   V.push_back(std::make_unique<int>(3));
  113   V.push_back(std::make_unique<int>(4));
unittests/ADT/SmallVectorTest.cpp
  189       v.push_back(Constructable(i));
  244   this->theVector.push_back(Constructable(1));
  252   this->theVector.push_back(Constructable(2));
  418   this->theVector.push_back(Constructable(1));
  428   this->theVector.push_back(Constructable(1));
  437   this->theVector.push_back(Constructable(1));
  455   this->theVector.push_back(Constructable(1));
  464   this->theVector.push_back(Constructable(1));
  473   this->theVector.push_back(Constructable(1));
  483   this->theVector.push_back(Constructable(1));
  494   this->theVector.push_back(Constructable(1));
  497   this->otherVector.push_back(Constructable(2));
  498   this->otherVector.push_back(Constructable(3));
  728   this->theVector.push_back(1);
  729   this->theVector.push_back(2);
  730   this->theVector.push_back(3);
  731   this->theVector.push_back(4);
  775     this->otherVector.push_back(Constructable(I));
  835   v.push_back(MovedFrom());
unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp
  140     SupportedSubArchs.push_back("armv6");
  141     SupportedSubArchs.push_back("armv7");
unittests/ExecutionEngine/MCJIT/MCJITObjectCacheTest.cpp
   68     AllocatedBuffers.push_back(std::move(NewBuffer));
unittests/ExecutionEngine/MCJIT/MCJITTestBase.h
  295     SupportedSubArchs.push_back("armv6");
  296     SupportedSubArchs.push_back("armv7");
unittests/IR/ValueMapTest.cpp
  109   Elems.push_back(std::make_pair(this->AddV.get(), 1));
  110   Elems.push_back(std::make_pair(this->BitcastV.get(), 2));
unittests/Support/VirtualFileSystemTest.cpp
  759     InputToCheck.push_back(I->path());
usr/include/c++/7.4.0/bits/stl_iterator.h
  499 	container->push_back(std::move(__value));
usr/include/c++/7.4.0/bits/stl_queue.h
  605 	c.push_back(std::move(__x));
utils/TableGen/CodeGenDAGPatterns.cpp
 3676     ResNodes.push_back(std::move(RNode));
 4014       Msgs.push_back("pattern has side effects, but hasSideEffects isn't set");
 4019       Msgs.push_back("pattern may store, but mayStore isn't set");
 4023       Msgs.push_back("pattern may load, but mayLoad isn't set");
utils/TableGen/CodeGenRegisters.cpp
  754     VTs.push_back(getValueTypeByHwMode(Type, RegBank.getHwModes()));
 2239       SSPairs.push_back(std::make_pair(Super, Sub));
utils/TableGen/DAGISelMatcherGen.cpp
  256     PhysRegInputs.push_back(std::make_pair(LeafRec, NextRecordedOperandNo++));
  276     MatchedComplexPatterns.push_back(std::make_pair(N, InputOperand));
  521     Names.push_back(("pred:" + Twine(Name.getScope()) + ":" + Name.getIdentifier()).str());
utils/TableGen/DAGISelMatcherOpt.cpp
  399       Cases.push_back(std::make_pair(&COM->getOpcode(), COM->takeNext()));
  436       Cases.push_back(std::make_pair(CTMTy, MatcherWithoutCTM));
utils/TableGen/GlobalISelEmitter.cpp
 2274   Stash.push_back(predicates_pop_front());
 2284           Stash.push_back(std::move(OP));
 2299         Stash.push_back(std::move(OP));
 5454     Conditions.push_back(FirstRule.popFirstCondition());
utils/TableGen/PseudoLoweringEmitter.cpp
  194   Expansions.push_back(PseudoExpansion(SourceInsn, Insn, OperandMap));
utils/TableGen/RISCVCompressInstEmitter.cpp
  465   CompressPatterns.push_back(CompressPat(SourceInst, DestInst, PatReqFeatures,
utils/TableGen/SearchableTableEmitter.cpp
  715     Table.Indices.push_back(parseSearchIndex(
  770       Table->Indices.push_back(parseSearchIndex(*Table, Name, {Field}, false));
utils/TableGen/X86DisassemblerTables.cpp
  843       OperandList.push_back(std::make_pair(Encoding, Type));
  876       OperandList.push_back(std::make_pair(Encoding, Type));