[llvm] c6cfd53 - [llvm] Use StringRef::contains (NFC)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 19 00:19:48 PST 2024
Author: Kazu Hirata
Date: 2024-01-19T00:19:36-08:00
New Revision: c6cfd5350ec72625283eb99d7055391ed7e9fb7e
URL: https://github.com/llvm/llvm-project/commit/c6cfd5350ec72625283eb99d7055391ed7e9fb7e
DIFF: https://github.com/llvm/llvm-project/commit/c6cfd5350ec72625283eb99d7055391ed7e9fb7e.diff
LOG: [llvm] Use StringRef::contains (NFC)
Added:
Modified:
llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewReader.cpp
llvm/lib/IR/AutoUpgrade.cpp
Removed:
################################################################################
diff --git a/llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewReader.cpp b/llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewReader.cpp
index 1f6724988ae979..fca18e1957884f 100644
--- a/llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewReader.cpp
+++ b/llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewReader.cpp
@@ -217,9 +217,7 @@ Error LVCodeViewReader::resolveSymbolName(const coff_section *CoffSection,
// and they are printed only if the command line option 'internal=system'.
bool LVCodeViewReader::isSystemEntry(LVElement *Element, StringRef Name) const {
Name = Name.empty() ? Element->getName() : Name;
- auto Find = [=](const char *String) -> bool {
- return StringRef::npos != Name.find(String);
- };
+ auto Find = [=](const char *String) -> bool { return Name.contains(String); };
auto Starts = [=](const char *Pattern) -> bool {
return Name.starts_with(Pattern);
};
diff --git a/llvm/lib/IR/AutoUpgrade.cpp b/llvm/lib/IR/AutoUpgrade.cpp
index d2338e0eaa8d4e..ffb8e3a91b6686 100644
--- a/llvm/lib/IR/AutoUpgrade.cpp
+++ b/llvm/lib/IR/AutoUpgrade.cpp
@@ -2781,7 +2781,7 @@ void llvm::UpgradeIntrinsicCall(CallBase *CI, Function *NewFn) {
}
bool IsPS2PD = SrcTy->getElementType()->isFloatTy();
- bool IsUnsigned = (StringRef::npos != Name.find("cvtu"));
+ bool IsUnsigned = Name.contains("cvtu");
if (IsPS2PD)
Rep = Builder.CreateFPExt(Rep, DstTy, "cvtps2pd");
else if (CI->arg_size() == 4 &&
@@ -2961,7 +2961,7 @@ void llvm::UpgradeIntrinsicCall(CallBase *CI, Function *NewFn) {
Value *SV =
Builder.CreateShuffleVector(CI->getArgOperand(0), ShuffleMask);
- bool DoSext = (StringRef::npos != Name.find("pmovsx"));
+ bool DoSext = Name.contains("pmovsx");
Rep = DoSext ? Builder.CreateSExt(SV, DstTy)
: Builder.CreateZExt(SV, DstTy);
// If there are 3 arguments, it's a masked intrinsic so we need a select.
More information about the llvm-commits
mailing list