[llvm] [VPlan] Record estimated branch probabilities on VPlan0 for cost modeling (PR #216172)
Luke Lau via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 8 07:48:40 PDT 2026
================
@@ -5347,8 +5348,19 @@ void VPCostContext::invalidateWideningDecision(Instruction *I,
LoopVectorizationCostModel::CM_InvalidatedDecision, 0);
}
-uint64_t VPCostContext::getPredBlockCostDivisor(BasicBlock *BB) const {
- return CM.getPredBlockCostDivisor(CostKind, BB);
+uint64_t
+VPCostContext::getPredBlockCostDivisor(const VPRegionBlock *Region) const {
----------------
lukel97 wrote:
Rename this to mention it's specifically for replicate regions now?
```suggestion
VPCostContext::getReplicateRegionCostDivisor(const VPRegionBlock *Region) const {
```
https://github.com/llvm/llvm-project/pull/216172
More information about the llvm-commits
mailing list