diff options
author | Kazu Hirata <kazu@google.com> | 2021-10-22 17:22:13 -0700 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2021-10-22 17:22:13 -0700 |
commit | 4e3eebc6bd326441c11f5ecd71284d42157c302d (patch) | |
tree | 1c447c301d1ba60505d419977a55e58f6850b9b3 /llvm/tools/llvm-profgen/PerfReader.cpp | |
parent | ec2a25296fec191a43a19fd2b5e3b8f6dadc4209 (diff) | |
download | llvm-4e3eebc6bd326441c11f5ecd71284d42157c302d.zip llvm-4e3eebc6bd326441c11f5ecd71284d42157c302d.tar.gz llvm-4e3eebc6bd326441c11f5ecd71284d42157c302d.tar.bz2 |
[tools, utils] Use StringRef::contains (NFC)
Diffstat (limited to 'llvm/tools/llvm-profgen/PerfReader.cpp')
-rw-r--r-- | llvm/tools/llvm-profgen/PerfReader.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/tools/llvm-profgen/PerfReader.cpp b/llvm/tools/llvm-profgen/PerfReader.cpp index 3ed6966..8224c08 100644 --- a/llvm/tools/llvm-profgen/PerfReader.cpp +++ b/llvm/tools/llvm-profgen/PerfReader.cpp @@ -449,7 +449,7 @@ bool PerfReaderBase::extractLBRStack(TraceStream &TraceIt, // Skip the leading instruction pointer. size_t Index = 0; uint64_t LeadingAddr; - if (!Records.empty() && Records[0].find('/') == StringRef::npos) { + if (!Records.empty() && !Records[0].contains('/')) { if (Records[0].getAsInteger(16, LeadingAddr)) { WarnInvalidLBR(TraceIt); TraceIt.advance(); @@ -862,7 +862,7 @@ bool PerfReaderBase::isLBRSample(StringRef Line) { Line.trim().split(Records, " ", 2, false); if (Records.size() < 2) return false; - if (Records[1].startswith("0x") && Records[1].find('/') != StringRef::npos) + if (Records[1].startswith("0x") && Records[1].contains('/')) return true; return false; } @@ -877,7 +877,7 @@ bool PerfReaderBase::isMMap2Event(StringRef Line) { // PERF_RECORD_MMAP2 does not appear at the beginning of the line // for ` perf script --show-mmap-events -i ...` - return Line.find("PERF_RECORD_MMAP2") != StringRef::npos; + return Line.contains("PERF_RECORD_MMAP2"); } // The raw hybird sample is like |