aboutsummaryrefslogtreecommitdiff
path: root/bolt/lib/Passes/CacheMetrics.cpp
diff options
context:
space:
mode:
authorAmir Ayupov <aaupov@fb.com>2021-12-28 16:36:17 -0800
committerMaksim Panchenko <maks@fb.com>2021-12-28 16:36:17 -0800
commitf92ab6af35343df1f82c3a85feb75d41b6be382e (patch)
tree940c2ba0d6b04b4dc1124c92cbc2daf335112084 /bolt/lib/Passes/CacheMetrics.cpp
parentcd7a6305851146921bcda1f6eba53db3bfe07f3a (diff)
downloadllvm-f92ab6af35343df1f82c3a85feb75d41b6be382e.zip
llvm-f92ab6af35343df1f82c3a85feb75d41b6be382e.tar.gz
llvm-f92ab6af35343df1f82c3a85feb75d41b6be382e.tar.bz2
[BOLT][NFC] Fix braces usage in Passes
Summary: Refactor bolt/*/Passes to follow the braces rule for if/else/loop from [LLVM Coding Standards](https://llvm.org/docs/CodingStandards.html). (cherry picked from FBD33344642)
Diffstat (limited to 'bolt/lib/Passes/CacheMetrics.cpp')
-rw-r--r--bolt/lib/Passes/CacheMetrics.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/bolt/lib/Passes/CacheMetrics.cpp b/bolt/lib/Passes/CacheMetrics.cpp
index eb3ae4e..2c24597 100644
--- a/bolt/lib/Passes/CacheMetrics.cpp
+++ b/bolt/lib/Passes/CacheMetrics.cpp
@@ -95,10 +95,9 @@ double calcExtTSPScore(
for (BinaryBasicBlock *SrcBB : BF->layout()) {
auto BI = SrcBB->branch_info_begin();
for (BinaryBasicBlock *DstBB : SrcBB->successors()) {
- if (DstBB != SrcBB) {
+ if (DstBB != SrcBB)
Score += CacheMetrics::extTSPScore(BBAddr.at(SrcBB), BBSize.at(SrcBB),
BBAddr.at(DstBB), BI->Count);
- }
++BI;
}
}
@@ -169,9 +168,8 @@ double expectedCacheHitRatio(
std::unordered_map<BinaryFunction *, double> FunctionSamples;
for (BinaryFunction *BF : BinaryFunctions) {
double Samples = 0;
- for (std::pair<BinaryFunction *, uint64_t> Pair : Calls[BF]) {
+ for (std::pair<BinaryFunction *, uint64_t> Pair : Calls[BF])
Samples += Pair.second;
- }
Samples = std::max(Samples, (double)BF->getKnownExecutionCount());
FunctionSamples[BF] = Samples;
TotalSamples += Samples;