From 53f1748c131c8d7ff0bb5e5c77132780c5d1fbc7 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Mon, 21 Sep 2020 16:28:10 +0100 Subject: [PATCH] ProfileSummary.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. --- llvm/lib/IR/ProfileSummary.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/lib/IR/ProfileSummary.cpp b/llvm/lib/IR/ProfileSummary.cpp index ac6bcd9..453a278 100644 --- a/llvm/lib/IR/ProfileSummary.cpp +++ b/llvm/lib/IR/ProfileSummary.cpp @@ -259,7 +259,7 @@ void ProfileSummary::printSummary(raw_ostream &OS) { void ProfileSummary::printDetailedSummary(raw_ostream &OS) { OS << "Detailed summary:\n"; - for (auto Entry : DetailedSummary) { + for (const auto &Entry : DetailedSummary) { OS << Entry.NumCounts << " blocks with count >= " << Entry.MinCount << " account for " << format("%0.6g", (float)Entry.Cutoff / Scale * 100) -- 2.7.4