diff options
author | Andrea Di Biagio <Andrea_DiBiagio@sn.scee.net> | 2018-03-22 10:19:20 +0000 |
---|---|---|
committer | Andrea Di Biagio <Andrea_DiBiagio@sn.scee.net> | 2018-03-22 10:19:20 +0000 |
commit | 35622488258b6224a152ec7b310714d5a490af42 (patch) | |
tree | 65ce7d905d553f56cfad72ff2162711cb03d7c6c /llvm/tools/llvm-mca/ResourcePressureView.cpp | |
parent | 843a3caa71ca94ec7fd857ce7b4276a37d5de4ca (diff) | |
download | bcm5719-llvm-35622488258b6224a152ec7b310714d5a490af42.tar.gz bcm5719-llvm-35622488258b6224a152ec7b310714d5a490af42.zip |
[llvm-mca] Simplify code. NFC
llvm-svn: 328187
Diffstat (limited to 'llvm/tools/llvm-mca/ResourcePressureView.cpp')
-rw-r--r-- | llvm/tools/llvm-mca/ResourcePressureView.cpp | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/llvm/tools/llvm-mca/ResourcePressureView.cpp b/llvm/tools/llvm-mca/ResourcePressureView.cpp index 18ef4951758..330de2de4e8 100644 --- a/llvm/tools/llvm-mca/ResourcePressureView.cpp +++ b/llvm/tools/llvm-mca/ResourcePressureView.cpp @@ -30,7 +30,7 @@ void ResourcePressureView::initialize() { if (ProcResource.SubUnitsIdxBegin || !NumUnits) continue; - Resource2VecIndex.insert(std::pair<uint64_t, unsigned>(I, R2VIndex)); + Resource2VecIndex.insert(std::pair<unsigned, unsigned>(I, R2VIndex)); R2VIndex += ProcResource.NumUnits; } @@ -70,16 +70,14 @@ static void printColumnNames(raw_string_ostream &OS, const MCSchedModel &SM) { OS << " "; else OS << " "; - ResourceIndex++; - continue; - } - - for (unsigned J = 0; J < NumUnits; ++J) { - OS << "[" << ResourceIndex << '.' << J << ']'; - if (ResourceIndex < 10) - OS << " "; - else - OS << ' '; + } else { + for (unsigned J = 0; J < NumUnits; ++J) { + OS << "[" << ResourceIndex << '.' << J << ']'; + if (ResourceIndex < 10) + OS << " "; + else + OS << ' '; + } } ResourceIndex++; } @@ -114,8 +112,8 @@ void ResourcePressureView::printResourcePressurePerIteration( printColumnNames(TempStream, SM); TempStream << '\n'; - for (unsigned I = 0; I < NumResourceUnits; ++I) { - unsigned Usage = ResourceUsage[I + Source.size() * NumResourceUnits]; + for (unsigned I = 0, E = NumResourceUnits; I < E; ++I) { + unsigned Usage = ResourceUsage[I + Source.size() * E]; if (!Usage) { TempStream << " - "; continue; |