Lines Matching defs:std
25 const Target *TargetRegistry::lookupTarget(const std::string &ArchName,
27 std::string &Error) {
34 std::find_if(targets().begin(), targets().end(),
51 std::string TempError;
64 const Target *TargetRegistry::lookupTarget(const std::string &TT,
65 std::string &Error) {
73 auto I = std::find_if(targets().begin(), targets().end(), ArchMatch);
81 auto J = std::find_if(std::next(I), targets().end(), ArchMatch);
83 Error = std::string("Cannot choose between targets \"") + I->Name +
114 static int TargetArraySortFn(const std::pair<StringRef, const Target *> *LHS,
115 const std::pair<StringRef, const Target *> *RHS) {
120 std::vector<std::pair<StringRef, const Target*> > Targets;
123 Targets.push_back(std::make_pair(T.getName(), &T));
124 Width = std::max(Width, Targets.back().first.size());