aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/SampleProfWriter.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2024-06-09 10:26:18 -0700
committerGitHub <noreply@github.com>2024-06-09 10:26:18 -0700
commit089c4bb589dd46d1484bd6ba1fe8f5c472339af4 (patch)
treef080b55adfdc5fc8772e8f59fc95a171e10cb790 /llvm/lib/ProfileData/SampleProfWriter.cpp
parente090bac638e56ff9db87e622cdf925f2b99dfc30 (diff)
downloadllvm-089c4bb589dd46d1484bd6ba1fe8f5c472339af4.zip
llvm-089c4bb589dd46d1484bd6ba1fe8f5c472339af4.tar.gz
llvm-089c4bb589dd46d1484bd6ba1fe8f5c472339af4.tar.bz2
[ProfileData] Use ArrayRef instead of const std::vector<T> & (NFC) (#94878)
Diffstat (limited to 'llvm/lib/ProfileData/SampleProfWriter.cpp')
-rw-r--r--llvm/lib/ProfileData/SampleProfWriter.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/ProfileData/SampleProfWriter.cpp b/llvm/lib/ProfileData/SampleProfWriter.cpp
index 625e523..1630fef 100644
--- a/llvm/lib/ProfileData/SampleProfWriter.cpp
+++ b/llvm/lib/ProfileData/SampleProfWriter.cpp
@@ -811,8 +811,7 @@ std::error_code SampleProfileWriterBinary::writeSummary() {
encodeULEB128(Summary->getMaxFunctionCount(), OS);
encodeULEB128(Summary->getNumCounts(), OS);
encodeULEB128(Summary->getNumFunctions(), OS);
- const std::vector<ProfileSummaryEntry> &Entries =
- Summary->getDetailedSummary();
+ ArrayRef<ProfileSummaryEntry> Entries = Summary->getDetailedSummary();
encodeULEB128(Entries.size(), OS);
for (auto Entry : Entries) {
encodeULEB128(Entry.Cutoff, OS);