[llvm] [Analysis] Use CycleInfo for BranchProbabilityInfo (PR #210301)
Jay Foad via llvm-commits
llvm-commits at lists.llvm.org
Fri Jul 17 05:40:45 PDT 2026
================
@@ -1084,7 +1085,9 @@ ModuleSummaryIndex llvm::buildModuleSummaryIndex(
BFI = GetBFICallback(F);
else if (F.hasProfileData()) {
LoopInfo LI{DT};
- BranchProbabilityInfo BPI{F, LI};
+ CycleInfo CI;
+ CI.compute(const_cast<Function &>(F));
+ BranchProbabilityInfo BPI{F, CI};
BFIPtr = std::make_unique<BlockFrequencyInfo>(F, BPI, LI);
----------------
jayfoad wrote:
Farewell MachineLICM, hello MachineCICM? :)
https://github.com/llvm/llvm-project/pull/210301
More information about the llvm-commits
mailing list