[llvm] [VPlan] Add BranchOnTwoConds, use for early exit plans. (PR #172750)
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 29 10:40:20 PST 2025
================
@@ -7408,6 +7408,9 @@ DenseMap<const SCEV *, Value *> LoopVectorizationPlanner::executePlan(
// Regions are dissolved after optimizing for VF and UF, which completely
// removes unneeded loop regions first.
VPlanTransforms::dissolveLoopRegions(BestVPlan);
+ // Expand BranchOnTwoConds after dissolution, when latch has direct access
+ // to its successors.
----------------
fhahn wrote:
done thanks
https://github.com/llvm/llvm-project/pull/172750
More information about the llvm-commits
mailing list