[llvm] [VPlan] Don't apply predication discount to non-originally-predicated blocks (PR #160449)
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 10 01:16:43 PST 2025
================
@@ -6732,6 +6758,11 @@ bool VPCostContext::skipCostComputation(Instruction *UI, bool IsVector) const {
SkipCostComputation.contains(UI);
}
+unsigned VPCostContext::getPredBlockCostDivisor(
+ TargetTransformInfo::TargetCostKind CostKind, BasicBlock *BB) const {
----------------
fhahn wrote:
```suggestion
unsigned VPCostContext::getPredBlockCostDivisor(
BasicBlock *BB) const {
```
I think it should be fine to just use `CostKind` from `VPCostContext`?
https://github.com/llvm/llvm-project/pull/160449
More information about the llvm-commits
mailing list