From 44642505ce6be476124575f1589552bd53a6fdeb Mon Sep 17 00:00:00 2001 From: Djordje Todorovic Date: Tue, 11 May 2021 01:23:31 -0700 Subject: [PATCH] [NFC][llvm-dwarfdump] Avoid passing std::string by value in collectStatsForDie() --- llvm/tools/llvm-dwarfdump/Statistics.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/llvm/tools/llvm-dwarfdump/Statistics.cpp b/llvm/tools/llvm-dwarfdump/Statistics.cpp index 48e6610..19a971a 100644 --- a/llvm/tools/llvm-dwarfdump/Statistics.cpp +++ b/llvm/tools/llvm-dwarfdump/Statistics.cpp @@ -220,9 +220,9 @@ static uint64_t calculateOverlap(DWARFAddressRange A, DWARFAddressRange B) { } /// Collect debug info quality metrics for one DIE. -static void collectStatsForDie(DWARFDie Die, std::string FnPrefix, - std::string VarPrefix, uint64_t BytesInScope, - uint32_t InlineDepth, +static void collectStatsForDie(DWARFDie Die, const std::string &FnPrefix, + const std::string &VarPrefix, + uint64_t BytesInScope, uint32_t InlineDepth, StringMap &FnStatMap, GlobalStats &GlobalStats, LocationStats &LocStats, -- 2.7.4