summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-mca/ResourcePressureView.cpp
diff options
context:
space:
mode:
authorAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>2018-03-22 10:19:20 +0000
committerAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>2018-03-22 10:19:20 +0000
commit35622488258b6224a152ec7b310714d5a490af42 (patch)
tree65ce7d905d553f56cfad72ff2162711cb03d7c6c /llvm/tools/llvm-mca/ResourcePressureView.cpp
parent843a3caa71ca94ec7fd857ce7b4276a37d5de4ca (diff)
downloadbcm5719-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.cpp24
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;
OpenPOWER on IntegriCloud