[llvm] [VPlan] Replace EVL branch condition with (branch-on-count AVLNext, 0) (PR #152167)
    Florian Hahn via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Aug 11 03:23:14 PDT 2025
    
    
  
================
@@ -2434,7 +2458,7 @@ void VPlanTransforms::canonicalizeEVLLoops(VPlan &Plan) {
 
   // Replace the use of VectorTripCount in the latch-exiting block.
   // Before: (branch-on-count EVLIVInc, VectorTripCount)
-  // After: (branch-on-count EVLIVInc, TripCount)
+  // After: (branch-on-count AVLNext, 0)
----------------
fhahn wrote:
If we don't use the trip count/vector-trip-count, it would be cleaner to add an explicit compare + BranchOnCond
https://github.com/llvm/llvm-project/pull/152167
    
    
More information about the llvm-commits
mailing list