[llvm] [VPlan] Introduce explicit ExtractFromEnd recipes for live-outs. (PR #100658)
    Florian Hahn via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Aug 12 12:44:46 PDT 2024
    
    
  
================
@@ -8470,22 +8480,29 @@ static void addUsersInExitBlock(
     // live-outs.
     if ((isa<VPWidenIntOrFpInductionRecipe>(V) &&
          !cast<VPWidenIntOrFpInductionRecipe>(V)->getTruncInst()) ||
-        isa<VPWidenPointerInductionRecipe>(V) ||
+        isa<VPWidenPointerInductionRecipe, VPFirstOrderRecurrencePHIRecipe>(
----------------
fhahn wrote:
It could also be a non-induction/FOR live out I think unfortunately.
https://github.com/llvm/llvm-project/pull/100658
    
    
More information about the llvm-commits
mailing list