[llvm] 4e326b4 - [BFI] Remove redundant getHeaderIndex lookup in adjustLoopHeaderMass. NFC (#212679)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 28 22:18:35 PDT 2026
Author: Fangrui Song
Date: 2026-07-29T05:18:30Z
New Revision: 4e326b492aadea4b65f19b5581b0b3e52e8aaed3
URL: https://github.com/llvm/llvm-project/commit/4e326b492aadea4b65f19b5581b0b3e52e8aaed3
DIFF: https://github.com/llvm/llvm-project/commit/4e326b492aadea4b65f19b5581b0b3e52e8aaed3.diff
LOG: [BFI] Remove redundant getHeaderIndex lookup in adjustLoopHeaderMass. NFC (#212679)
getHeaderIndex(Loop.Nodes[H]) is H.
Added:
Modified:
llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp b/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp
index 5c43412fe5b90..1e7d7c9ce8d51 100644
--- a/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp
+++ b/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp
@@ -824,7 +824,7 @@ void BlockFrequencyInfoImplBase::adjustLoopHeaderMass(LoopData &Loop) {
LLVM_DEBUG(dbgs() << "adjust-loop-header-mass:\n");
for (uint32_t H = 0; H < Loop.NumHeaders; ++H) {
auto &HeaderNode = Loop.Nodes[H];
- auto &BackedgeMass = Loop.BackedgeMass[Loop.getHeaderIndex(HeaderNode)];
+ auto &BackedgeMass = Loop.BackedgeMass[H];
LLVM_DEBUG(dbgs() << " - Add back edge mass for node "
<< getBlockName(HeaderNode) << ": " << BackedgeMass
<< "\n");
More information about the llvm-commits
mailing list