[llvm] 6e91fb1 - [llvm] Use llvm::erase_if (NFC) (#141185)
via llvm-commits
llvm-commits at lists.llvm.org
Fri May 23 10:33:02 PDT 2025
Author: Kazu Hirata
Date: 2025-05-23T10:32:58-07:00
New Revision: 6e91fb1e13493d5619f27206cac12f99c57b73c5
URL: https://github.com/llvm/llvm-project/commit/6e91fb1e13493d5619f27206cac12f99c57b73c5
DIFF: https://github.com/llvm/llvm-project/commit/6e91fb1e13493d5619f27206cac12f99c57b73c5.diff
LOG: [llvm] Use llvm::erase_if (NFC) (#141185)
Added:
Modified:
llvm/unittests/TargetParser/CSKYTargetParserTest.cpp
llvm/unittests/TargetParser/TargetParserTest.cpp
llvm/unittests/TextAPI/TextStubHelpers.h
Removed:
################################################################################
diff --git a/llvm/unittests/TargetParser/CSKYTargetParserTest.cpp b/llvm/unittests/TargetParser/CSKYTargetParserTest.cpp
index 50e825c5f99fe..57e1aff1df81c 100644
--- a/llvm/unittests/TargetParser/CSKYTargetParserTest.cpp
+++ b/llvm/unittests/TargetParser/CSKYTargetParserTest.cpp
@@ -26,11 +26,8 @@ std::string FormatExtensionFlags(uint64_t Flags) {
Features.push_back("none");
CSKY::getExtensionFeatures(Flags, Features);
- Features.erase(std::remove_if(Features.begin(), Features.end(),
- [](StringRef extension) {
- return extension.starts_with("-");
- }),
- Features.end());
+ llvm::erase_if(
+ Features, [](StringRef extension) { return extension.starts_with("-"); });
return llvm::join(Features, ", ");
}
diff --git a/llvm/unittests/TargetParser/TargetParserTest.cpp b/llvm/unittests/TargetParser/TargetParserTest.cpp
index 0b1c84e6311ba..f4c93334ac682 100644
--- a/llvm/unittests/TargetParser/TargetParserTest.cpp
+++ b/llvm/unittests/TargetParser/TargetParserTest.cpp
@@ -58,11 +58,8 @@ std::string FormatExtensionFlags(int64_t Flags) {
// The target parser also includes every extension you don't have.
// E.g. if AEK_CRC is not set then it adds "-crc". Not useful here.
- Features.erase(std::remove_if(Features.begin(), Features.end(),
- [](StringRef extension) {
- return extension.starts_with("-");
- }),
- Features.end());
+ llvm::erase_if(
+ Features, [](StringRef extension) { return extension.starts_with("-"); });
return llvm::join(Features, ", ");
}
diff --git a/llvm/unittests/TextAPI/TextStubHelpers.h b/llvm/unittests/TextAPI/TextStubHelpers.h
index baefe8fa9bbf9..7c9c74a252760 100644
--- a/llvm/unittests/TextAPI/TextStubHelpers.h
+++ b/llvm/unittests/TextAPI/TextStubHelpers.h
@@ -39,7 +39,7 @@ inline bool operator==(const ExportedSymbol &LHS, const ExportedSymbol &RHS) {
}
inline std::string stripWhitespace(std::string S) {
- S.erase(std::remove_if(S.begin(), S.end(), ::isspace), S.end());
+ llvm::erase_if(S, ::isspace);
return S;
}
More information about the llvm-commits
mailing list