aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
diff options
context:
space:
mode:
authorMircea Trofin <mtrofin@google.com>2025-08-13 18:08:08 +0200
committerGitHub <noreply@github.com>2025-08-13 18:08:08 +0200
commit7efceca0797cb4b8aa8ab95bdfbf334825c6b5f0 (patch)
tree34dcff91fc18368383be9df53930af3168bc446d /llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
parent0045bfca9c51e3b61b1e1772adf3a2c391a039c2 (diff)
downloadllvm-7efceca0797cb4b8aa8ab95bdfbf334825c6b5f0.zip
llvm-7efceca0797cb4b8aa8ab95bdfbf334825c6b5f0.tar.gz
llvm-7efceca0797cb4b8aa8ab95bdfbf334825c6b5f0.tar.bz2
[nfc][pgo] `const`-ify some APIs in `InstrProfSymtab` (#153284)
The main reason some `const` - sounding APIs weren't const was because their state is lazily updated (ensuring ordering).
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp')
-rw-r--r--llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp b/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
index cdf4412..fc2577e 100644
--- a/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
+++ b/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
@@ -519,7 +519,7 @@ Error InstrProfSymtab::create(SectionRef &Section) {
return Error::success();
}
-StringRef InstrProfSymtab::getFuncName(uint64_t Pointer, size_t Size) {
+StringRef InstrProfSymtab::getFuncName(uint64_t Pointer, size_t Size) const {
if (Pointer < Address)
return StringRef();
auto Offset = Pointer - Address;