diff --git a/llvm/tools/llvm-nm/llvm-nm.cpp b/llvm/tools/llvm-nm/llvm-nm.cpp index 9680149d4f8cf..d9dc1f1b419ce 100644 --- a/llvm/tools/llvm-nm/llvm-nm.cpp +++ b/llvm/tools/llvm-nm/llvm-nm.cpp @@ -1811,9 +1811,7 @@ static bool checkMachOAndArchFlags(SymbolicFile *O, std::string &Filename) { &McpuDefault, &ArchFlag); } const std::string ArchFlagName(ArchFlag); - if (none_of(ArchFlags, [&](const std::string &Name) { - return Name == ArchFlagName; - })) { + if (!llvm::is_contained(ArchFlags, ArchFlagName)) { error("No architecture specified", Filename); return false; } @@ -2115,8 +2113,7 @@ static void dumpSymbolNamesFromFile(std::string &Filename) { for (const TapiUniversal::ObjectForArch &I : TU->objects()) { StringRef ArchName = I.getArchFlagName(); const bool ShowArch = - ArchFlags.empty() || - any_of(ArchFlags, [&](StringRef Name) { return Name == ArchName; }); + ArchFlags.empty() || llvm::is_contained(ArchFlags, ArchName); if (!ShowArch) continue; if (!AddInlinedInfo && !I.isTopLevelLib()) diff --git a/llvm/tools/llvm-objdump/MachODump.cpp b/llvm/tools/llvm-objdump/MachODump.cpp index b3ec20f97c97b..1fa9879c821a6 100644 --- a/llvm/tools/llvm-objdump/MachODump.cpp +++ b/llvm/tools/llvm-objdump/MachODump.cpp @@ -1889,9 +1889,7 @@ static bool checkMachOAndArchFlags(ObjectFile *O, StringRef Filename) { &McpuDefault, &ArchFlag); } const std::string ArchFlagName(ArchFlag); - if (none_of(ArchFlags, [&](const std::string &Name) { - return Name == ArchFlagName; - })) { + if (!llvm::is_contained(ArchFlags, ArchFlagName)) { WithColor::error(errs(), "llvm-objdump") << Filename << ": no architecture specified.\n"; return false;